Reference: Atomic Design Methodology | Atomic Design by Brad Frost written by Dev Rando
<aside> <img src="/icons/book_gray.svg" alt="/icons/book_gray.svg" width="40px" />
Contents
</aside>

Atomic Design adalah metodologi untuk menciptakan desain sistem UI yang modular, konsisten, dan dapat digunakan kembali. Metodologi ini terinspirasi dari konsep kimia, di mana UI dibangun dari komponen kecil (atoms) yang digabung menjadi unit yang lebih besar (molecules, organisms, dll.).
Atoms
Komponen paling kecil dan fundamental, seperti tombol, label, atau input.
<button>, <input>, <label>.Molecules
Gabungan beberapa atom yang membentuk unit kecil dengan fungsi spesifik.
Organisms
Struktur kompleks yang terdiri dari beberapa molecules dan atoms.
Templates
Layout halaman yang menempatkan organisms ke dalam struktur spesifik.
Pages
Implementasi nyata dari template dengan data atau konten spesifik.