Оглавление
Application
слой является единственным слоем, который:
Application
слой содержит:
Пример структуры для React:
├── app/
| ├── Routing/
| └── App.tsx
├── screens/
├── modules/
├── data/
└── shared/
Пример структуры для Nextjs:
├── pages/ # pages является application слоем (Nextjs специфичность)
| ├── index.tsx
| ├── _app.tsx
├── screens/
├── modules/
├── data/
└── shared/
Только Application
слой должен зависеть от специфики фреймворка.
В Application происходит инициализация приложения и прямое использования особенность фреймворка.