Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Smarter UI Development
Search
Konstantin
October 03, 2018
Technology
0
47
Smarter UI Development
In this short presentation, we explore how we can build UI "the smart way" using StoryBook.
Konstantin
October 03, 2018
Tweet
Share
More Decks by Konstantin
See All by Konstantin
Global state management
konstantin_lebedev
0
25
Rematch - Redux with superpowers
konstantin_lebedev
0
110
Headless CMS
konstantin_lebedev
0
53
Other Decks in Technology
See All in Technology
KotlinConf 2025_イベントレポート
sony
1
120
EncryptedSharedPreferences が deprecated になっちゃった!どうしよう! / Oh no! EncryptedSharedPreferences has been deprecated! What should I do?
yanzm
0
230
研究開発と製品開発、両利きのロボティクス
youtalk
1
520
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
240
ガチな登山用デバイスからこんにちは
halka
1
240
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
160
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
440
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
150
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
360
機械学習を扱うプラットフォーム開発と運用事例
lycorptech_jp
PRO
0
230
S3アクセス制御の設計ポイント
tommy0124
3
190
Agile PBL at New Grads Trainings
kawaguti
PRO
1
410
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Making the Leap to Tech Lead
cromwellryan
135
9.5k
Java REST API Framework Comparison - PWX 2021
mraible
33
8.8k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
Context Engineering - Making Every Token Count
addyosmani
1
37
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
KATA
mclloyd
32
14k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
112
20k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
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