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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Shintaro Kanno
September 14, 2022
Design
310
0
Share
アトミックデザイン入門
Shintaro Kanno
September 14, 2022
More Decks by Shintaro Kanno
See All by Shintaro Kanno
gRPCミドルウェアを作ってみよう
shintaro8
1
620
Goの並行処理に入門しよう
shintaro8
0
150
Azure Functionsを使ってSlackに通知をしてみよう
shintaro8
0
570
Other Decks in Design
See All in Design
From the Visible Crossroads: Turning Outputs into Outcomes
takaikanako
2
1.4k
デザイナーとエンジニアで 同じ山に登ろう
moco1013
0
220
「バイブコーディングって何?」から始まった、 AIとの一年間と、その先のこと
seto
0
540
Drawing for Animation
lynteo
2
300
20251128_武蔵野美術大学InnovationDay_参加型の未来
a2k
1
120
デザインの文脈を理解する:エンジニアがデザインカンファレンスに参加して得た学びと気づき
hypebeans
0
190
デザイナーが主導権を握る、AI協業の本音と実践
satosio
7
3.3k
2026年の勢い / Momentum for 2026
bebe
0
440
アイデアを加速させる!Firefly ボードで発想の幅を広げよう
connecre
1
390
大企業インハウスデザイン組織における DesignOps改革の現在地 / DesignOps at Scale: Navigating Transformation in Large Enterprises
nttcom
0
650
20260215独立行政法人科学技術振興機構(JST) 社会技術研究開発センター(RISTEX)ケアが根づく社会システム _公開シンポジウム
a2k
1
190
社長の宿題への回答 「新卒×AI」が生み出す価値
saki822
2
140
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.3k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
360
Fireside Chat
paigeccino
42
3.9k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Visualization
eitanlees
151
17k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
410
Information Architects: The Missing Link in Design Systems
soysaucechin
0
940
Practical Orchestrator
shlominoach
191
11k
Paper Plane (Part 1)
katiecoart
PRO
0
7.8k
Building Applications with DynamoDB
mza
96
7k
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