Atomic Design
A methodology for creating design systems by breaking down interfaces into their basic components (atoms, molecules, organisms, templates, and pages).
A methodology for creating design systems by breaking down interfaces into their basic components (atoms, molecules, organisms, templates, and pages).
A collection of reusable components, guided by clear standards, that can be assembled to build any number of applications, ensuring consistency and efficiency.
The high-level structure of a software application, defining its components and their interactions.
A system of design variables used to maintain consistency in a design system, such as colors, fonts, and spacing.
Fundamental guidelines that inform and shape the design process, ensuring consistency, usability, and effectiveness in product creation.
The orchestration and optimization of design operations to improve efficiency, quality, and impact of the design function within an organization.
The structural design of a product, defining its components, their relationships, and how they interact to fulfill the product's purpose.
The degree to which a system's components may be separated and recombined, often used in the context of software or hardware design.
3-Tiered Architecture is a software design pattern that separates an application into three layers: presentation, logic, and data.