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
designsystem using storybook and typescript
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Minjun Kim
November 23, 2019
Programming
0
500
designsystem using storybook and typescript
Minjun Kim
November 23, 2019
Tweet
Share
Other Decks in Programming
See All in Programming
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
460
AI時代の認知負荷との向き合い方
optfit
0
160
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
16
6.1k
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
380
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
4
2k
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
230
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
210
Best-Practices-for-Cortex-Analyst-and-AI-Agent
ryotaroikeda
1
100
高速開発のためのコード整理術
sutetotanuki
1
400
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
CSC307 Lecture 08
javiergs
PRO
0
670
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
Featured
See All Featured
Skip the Path - Find Your Career Trail
mkilby
0
54
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1.1k
Navigating Team Friction
lara
192
16k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
64
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
ラッコキーワード サービス紹介資料
rakko
1
2.3M
Discover your Explorer Soul
emna__ayadi
2
1.1k
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
BBQ
matthewcrist
89
10k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
180
Transcript
TypeScript৬ Storybookਸ ࢎਊೠ ܻঘ ٣ੋ दझమ ҳ୷ೞӝ velopert @ RIDI
Corp.
http://bit.ly/reactkr-slack React Korea ठۑ Workspace ীࢲ #storybook օী ٜয৬ ࣁਃ!
ܻо য়ט ழߡೡ ղਊٜ 1. ٣ੋ दझమ ೧ 2. Storybook
ਃӝמ ಝࠁӝ 3. ٣ੋ दझమ ҳ୷ 4. Rollup ਵ۽ ۄ࠳۞ܻ ߣٜ݂ / NPM ী publish http://bit.ly/reactkr-slack
ѐߊ۽ࢲ ٣ੋ दझమਸ যڌѱ ೧೧ঠ ೡө ? بੑೞӝ ਤೞৈ যڌѱ
ળ࠺ೡө? http://bit.ly/reactkr-slack
None
None
Design System ?
٣ੋ दझమ, ٣ց৬ ѐߊо ੌҙੋ UIܳ ઁҕೞӝ ਤ೧ࢲ ਃೠ
ܻࣗझܳ ৈસפ.
Style Guide Component Library
Style Guid e ౠ ࠳ے٘ / ۽؋ীࢲ ٣ੋਸ ೡ ٸ
ெঠ ೞח ӏٜ
Color
https: / / material.io/design/color/#color - theme - creation
https: / / w w w .carbondesignsystem.com/guidelines/color/overview/
https: / / atlassian.design/guidelines/product/foundations/color
Typography
https: / / atlassian.design/guidelines/product/foundations/typography
https: / / w w w .carbondesignsystem.com/guidelines/typography/overview/
Motion
https: / / material.io/design/motion/understanding - motion.html#principles
Spacing (margin/padding)
https: / / w w w .carbondesignsystem.com/guidelines/spacing/
https: / / w w w .carbondesignsystem.com/guidelines/icons/usage
https: / / zeit.co/design/icons
UIী݅ ਊغח Ѫ ইש
https: / / brand.netflix.com/en/assets/
https: / / w w w .audi.com/ci/en/intro/basics/colours.html
Component Library “UI Kit”, “Pattern Library” ۄҊب ܻࠛݴ, ࢎਊ оמೠ
ஹನքٜ ஸ۩࣌ਵ۽ ܖযઉ
https: / / w w w .carbondesignsystem.com/components/checkbox/code
https: / / designsystem.digital.gov/components/button/
https: / / atlassian.design/guidelines/product/components/modal - dialog
https: / / zeit.co/design/video
Design System = Style Guide + Component Library
https: / / product - unicorn.com/design - systems - style
- guides - all - those - libraries - what - the - hell - is - the - difference-4c2741193fd
݅, ҕध ח ইתפ . নೠ о णפ.
None
None
None
None
ҕా ٣ੋҗ ѐߊ ࢤࢿਸ ֫ৈӝ ਤೠ ޙࢲചػ о٘
“If you don’t document it, it doesn’t exist” https: /
/ uxdesign.cc/starting - a - design - system-595d03c770d0
Ӓր Bootstrap, Bulma, Ant Design…
Public Design Systemਸ ࢎਊ ೡ ҃, അ ೡ ࣻ ח
٣ੋ ࢚ ઁೠ ؼ ࣻ ߆ী হ.
ѐੋ, ژח ٣ց হ = ೠ ೝ҅
UIܳ ా೧ ࠳ے٘ ةౠೠ оܳ അ೧ղӝ ਤ ೧ࢶ ݅ٚ
٣ੋ दझమ ਬܻೣ
٣ੋ दझమ ࣻח ইפ.
٣ੋ दझమਸ ٜ݅ӝ ਤ೧ࢶ , ٣ց + ѐߊ ഈস ݒ
ਃ
ܻо ߓ Storybook ޙࢲച بҳ
None
উਵ۽ ࢎਊ ೡ ࣻ ח بҳ
None
None
Storybook v5.2 ࠗఠ MDX ਗ!
Storybook ࢎਊ೧ࠇद~~~ http: / / bit.ly/start - storybook
Storybook Addon
None
٣ੋ दझమ ٜ݅ӝ
যڃ ஹನքࠗఠ ٜ݅ө?
۽ં ୡӝ ױ҅ࠗఠ ٣ੋ दझమ ҳ୷ೞҊ ਃೠѢ ೞաೞա ୶о೧ աоݶ
࢚ѷ݅…
۽ં ѐߊ ٣ੋ दझమ ѐߊ ਊ ѐࢶ ߈ ҙ ѐߊ
द աী ѐߊ द ߓನؽ
UI Auditin g (UI Inventory)
None
None
ࢶࣽਤ ೡ ٸ ਸ Ҋ۰೧ࠁࣁਃ: ஹನք ࢎਊ ࠼ب / ѐߊ
ҕࣻ
Buttonਸ ٜ݅যࠅөਃ?
࢚క
ࢤӣ࢜ (theme / variation)
ࢎૉ
ইҗ ೣԋ ࢎਊ ؼ ٸ
Sketchapp / Figma ۽ ࢎ স
None
ъীࢶ ۽ࣁझח ࢤۚ..!
Emotionਸ ࣗѐפ!
styled-components ח ਬݺೞભ..?
ۄ࠳۞ܻ ਊب۽ח emotion ࢎਊਸ ୶ୌ!
؊ ੌ ࢎૉ
۽٘ ࣻ դ 8ਘী ୶ਘ
ࢲߡ ࢎ٘ ۪؊݂ ߹ب স ਃ হ
ۄ࠳۞ܻ ߓನೞӝ
None
https://medium.com/webpack/webpack-and-rollup-the-same-but-different-a41ad427058c ESModule ഋక۽ ٜ݅ ݽܴ ۞Ӓੋ ӟ ೞ݅ ࠺ҕध
ࠁా CommonJS ഋక۽ ݽٕ ݅ٞ ESModule, CommonJS ݽف ਗ
https: / / w w w .keycdn.com/blog/tree - shaking CommonJS
ਗ উೣ!
ਬਊೠ झషܻ࠘ !
ܻঘ ۄఠܳ ࢎਊೞח ҃ storybook - react - router গ٘ৡ
߈ഋ ٣ੋਸ ೞח ҃ @storybook/addon - viewport গ٘ৡ
emotion ীࢲ ٣য ௪ܻ ࢿೞӝ
None
None
ܻ؋झ ஶపց ஹನք झషܻܳ ࢿೞח ҃
None
ܻ