[](https://featureslices.dev/v0.1)
Divide all your components to two groups:
ui
— pure components aimed to be your UI libraryfeatures
— components and code, aimed to solve business-casesUI components should be reusable. You can use AtomicDesign to structure ui components.
Important: No pages in UI!
Example:
src/
ui/
atoms/
button/
index.ts
stories.ts
tests.ts
readme.md
input/
label/
badge/
molecules/
organisms/
templates/