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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Konstantin
October 03, 2018
Technology
56
0
Share
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
30
Rematch - Redux with superpowers
konstantin_lebedev
0
120
Headless CMS
konstantin_lebedev
0
66
Other Decks in Technology
See All in Technology
タスク管理も1on1も、もう「管理」じゃない - KiroとBedrock AgentCoreで変わった“判断の仕事”
yusukeshimizu
0
160
FASTでAIエージェントを作りまくろう!
yukiogawa
4
190
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
290
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
4
740
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
270
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
130
Data Enabling Team立ち上げました
sansantech
PRO
0
180
Oracle Cloud Infrastructure:2026年3月度サービス・アップデート
oracle4engineer
PRO
0
300
AIエージェント勉強会第3回 エージェンティックAIの時代がやってきた
ymiya55
0
210
スケーリングを封じられたEC2を救いたい
senseofunity129
0
130
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
230
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
330
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
990
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Ruling the World: When Life Gets Gamed
codingconduct
0
190
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
90
The Curious Case for Waylosing
cassininazir
0
280
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.8k
Six Lessons from altMBA
skipperchong
29
4.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
160
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
310
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