Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Smarter UI Development
Search
Konstantin
October 03, 2018
Technology
72
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Smarter UI Development
In this short presentation, we explore how we can build UI "the smart way" using StoryBook.
Konstantin
October 03, 2018
More Decks by Konstantin
See All by Konstantin
Global state management
konstantin_lebedev
0
39
Rematch - Redux with superpowers
konstantin_lebedev
0
140
Headless CMS
konstantin_lebedev
0
89
Other Decks in Technology
See All in Technology
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
410
インバスケット試験対策アプリを 作って見えたAIエージェント構築 ナレッジ2選
shichijoyuhi
1
110
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
110
Claude Designがめちゃくちゃ便利なので使ってほしい
diggymo
0
190
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
250
IR Today: Theory, Practice, and Agents
dtunkelang
0
320
人にやさしく、AIにやさしく、書き手を選ばないIaCのガードレール再考 / Rethinking IaC Guardrails for Humans and AI Alike
kohbis
5
2k
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
110
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
170
spanner-autoscalerに学ぶ CRD設計パターン 〜自動化と緊急時対応を両立する Kubernetesコントローラーの作り方〜
tkuchiki
0
220
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
590
Apache Iceberg が拓く AI 時代のオープンレイクハウス
tomtanaka
0
210
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Building the Perfect Custom Keyboard
takai
2
890
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
First, design no harm
axbom
PRO
2
1.3k
Amusing Abliteration
ianozsvald
1
320
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
540
Transcript
SMARTER UI DEVELOPMENT Konstantin Lebedev
WEATHER APP
WEATHER APP
WEATHER APP
WEATHER APP
How can we test multiple visual states of a component?
PROBLEM #1
TRAVEL APP ONBOARDING
TRAVEL APP ONBOARDING
TRAVEL APP ONBOARDING
TRAVEL APP ONBOARDING
How can we test visual states of a component that
isn’t always visible on the screen? PROBLEM #2
STORYBOOK
Storybook - isolated environment to quickly develop and design UI
components STORYBOOK
STORYBOOK
STORYBOOK
WRITING STORIES
STORYBOOK
STORYBOOK
STORYBOOK
STORY SHOTS
STORY-SHOTS
WITH STORYBOOK • test components in isolation • test multiple
visual states • live documentation for our UI
THANK YOU Konstantin Lebedev / @koss_lebedev