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
アトミックデザイン入門
Search
Shintaro Kanno
September 14, 2022
Design
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
アトミックデザイン入門
Shintaro Kanno
September 14, 2022
Transcript
16 slides
アトミックデザイン入門
都内のIT事業会社で勤務。 フロントエンド開発からバックエンド開発まで広く(浅く)担当 Name : 官野 慎太朗(かんの しんたろう) GitHub @shinshin8 Medium
@doctorkanno572
本日の内容 1. アトミックデザインとは 2. 実際に作ってみた 3. 終わりに
1. アトミックデザインとは?
アトミックデザインとは? • Webデザイナー・作家のBrad Frost氏によって提唱されたデザイン体系 • この世の物体は原子の組み合わせからできているという化学がヒント
• Atom ◦ デザインを構成する最小コンポーネント • Molecule ◦ 複数の原子を組み合わせたコンポーネント • Organism
◦ 複数の原子や分子が組み合わさったコンポーネント • Template ◦ 複数の生体を組み合わせたレイアウト • Page ◦ テンプレートに実際のコンテンツを埋め込んだもの アトミックデザインの構成要素
2. 実際に作ってみた
Nuxt.jsを使ったアプリ
Directory • src/componets配下に以下のコンポーネント ◦ atoms ◦ molecules ◦ organisms ◦
tempaltes • pagesはsrc配下に設置
Template
Organism
Molecules
Atoms
3. 終わりに
メリット 1. コンポーネントの再利用可能 2. 仕様の把握が比較的楽 デメリット 1. props&emitがややこしい 2. 設計が面倒
Thanks!! References - https://xd.adobe.com/ideas/process/ui-design/ato mic-design-principles-methodology-101/ - https://bradfrost.com/ - https://en.ryte.com/wiki/Atomic_Design
More Decks by Shintaro Kanno
See All by Shintaro Kanno
gRPCミドルウェアを作ってみよう
shintaro8
1
660
Goの並行処理に入門しよう
shintaro8
0
160
Azure Functionsを使ってSlackに通知をしてみよう
shintaro8
0
600
Other Decks in Design
See All in Design
【2026】ポートフォリオ_大坪明日香
tsubo52
0
160
20260802東京都市大学オープンキャンパス授業
a2k
0
120
RawrXD: The Sword
seanvraj_arts
0
250
組織で働く大人が「知らないままにやってみる」を取り戻す方法とその意味〜企業で働く実務家による実践知の言語化を事例とした考察〜
chiemitaki
1
520
言幹と言葉(Stems & Leaves)
kakukoki
0
270
UNION TEC GROUP | 2026' Project Portfolio
uniontec2000
0
150
コールセンターのオペレーターに6時間だけなってみた
h0sa
0
470
言語化しきれなくてもいい〜勉強会を「完璧な成果を出す場」から「不確実な刺激と体験を持ち帰る場へ〜
hott3
0
220
Luna's Light
shemeetscity
0
710
デザインレビューを「他者へのおすそわけ」に再定義し、たのしい場にする試み
webnaut
2
180
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
ottatto
3
1.9k
デザイナーの判断をAIにつなぐ ── 審美眼をハーネスする試み
kotasaito_cnt
0
1.4k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.8k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
330
Agile that works and the tools we love
rasmusluckow
331
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
How to Talk to Developers About Accessibility
jct
2
620
Designing Experiences People Love
moore
143
24k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
560
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
350
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
SEO for Brand Visibility & Recognition
aleyda
0
4.9k