「Atomic Design」で使うサイト設計の5つの要素

Atomic Design(アトミックデザイン)は、ウェブサイトやアプリを構築する際に、要素を小さな「Atoms(原子)」に分解し、それらのAtomsを組み合わせてより大きな部品やページを作成する手法です。

5つの要素

Atoms:原子

ウェブサイトの中で最も小さな要素です。単純で再利用可能です。以下は一例です。

  • ボタン
  • テキスト入力フィールド
  • アイコン
  • 画像

Molecules:分子

分子はAtomsを組み合わせて、より大きな要素を作成するものです。以下は一例です。

  • カード(アイコンとテキスト)
  • フォーム(テキストボックスとボタン)

Organisms:有機体

AtomやMoleculesの組み合わせで、単体である程度の意味を持つ要素群です。以下は一例です。

  • ヘッダーやフッター
  • サイドメニュー

Templates:テンプレート

ページ全体の骨格を定義するもので、実際のデータは持ちません。コンテンツが配置される場所を指定します。

Pages:ページ

ウェブサイトの実際のページや画面です。

これらの要素を組み合わせることで、AtomsからPagesへと段階的に設計を進めることができ、効率的に管理できるようになります。

トップへ