Design Systems

Design systems let you design and build front end components independently of the applications they are implemented in.

This lets you design things once and use them everywhere, and also helps structure your code to keep it organized over time.

Component Driven

Working with design systems follows a component driven design methodology.

This means that instead of thinking of pages and global styles, we compose pages using modular components that work independently.

Component Libraries

A component library contains a set of components that you can use in your project. These components are more focused on discrete function (like accordions or tabs) than style. They are often included in design systems.

Level
Topics