Feature-Sliced Design
Dependency direction is enforced automatically
Each layer has a narrow responsibility. Slices are imported through public index.ts files, while composition happens in higher layers.
01
app
Providers, global styles, and application route adapters.
02
pages
Complete pages and route-specific data loading.
03
widgets
Large independent interface blocks composed from features and entities.
04
features
User actions and complete product interactions.
05
entities
Domain models, their presentation, and basic operations.
06
shared
Reusable UI primitives, infrastructure, configuration, and utilities.
Runtime health
Route handler check through React Query.
No response received yet