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
アトミックデザイン入門
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shintaro Kanno
September 14, 2022
Design
0
300
アトミックデザイン入門
Shintaro Kanno
September 14, 2022
Tweet
Share
More Decks by Shintaro Kanno
See All by Shintaro Kanno
gRPCミドルウェアを作ってみよう
shintaro8
1
590
Goの並行処理に入門しよう
shintaro8
0
150
Azure Functionsを使ってSlackに通知をしてみよう
shintaro8
0
550
Other Decks in Design
See All in Design
生成AIの不確実性を価値に変える、「ビズリーチ」の体験設計 / KNOTS2026
visional_engineering_and_design
4
690
maki setoguchi
maki_setoguchi
0
660
組織はみんなでつくる。デザイナーが仕掛ける急拡大する組織のカルチャーづくり
mkasumi
0
1.1k
Shaolin_Showdown
solmetts
0
290
Mandalyn_DT5001_FinalAssignment.pdf
lynteo
0
130
hicard_credential_202601
hicard
0
150
2026年の勢い / Momentum for 2026
bebe
0
350
AI情報に溺れながら、それでも頑張って泳ぐための思考法
yoriss67
0
130
Ralph Penel Portfolio
ralphpenel
PRO
0
260
mount_company_profile
mount_inc
0
4.9k
コムデマネージャーがプロダクトデザインに挑戦した。むずかしくて楽しかった。
payatsusan213
0
200
ユーザー像を「みてね」らしく可視化する 家族アルバムみてねUXリサーチチームの取り組み
mixi_design
PRO
3
730
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.5k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
[SF Ruby Conf 2025] Rails X
palkan
1
760
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
190
WENDY [Excerpt]
tessaabrams
9
36k
Leo the Paperboy
mayatellez
4
1.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Abbi's Birthday
coloredviolet
1
4.8k
HDC tutorial
michielstock
1
380
Transcript
アトミックデザイン入門
都内の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