Какая универсальная фаловая структура должна быть проекта?

Пишу пока что на html css js после окончательного написание проекта планирую подключить препроцессор и фреймворк react. Озадачиваюсь вопросом, какую фаловую стуру сделать?


Ответы (1 шт):

Автор решения: Трипольский Пётр

Могу рекомендовать fractal project structure и монорепозиторий для Webpack module federation

Пример подобного проекта можно посмотреть в GitHub репозитории

├── src                       # Application source code
│   ├── components            # Reusable Presentational Components
│   ├── assets                # Required assets
│   ├── layouts               # Components that dictate major page structure
│   └── routes                # Main route definitions and async split points
│       ├── index.js          # Bootstrap main application routes with store
│       │
│       └── Route1
│       │    ├── index.js     # Route definitions and async split points
│       │    ├── components   # Presentational React Components
│       │    ├── assets       # Assets required to render components
│       │
│       └── Route2
│       │    ├── index.js     # Route definitions and async split points
│       │    ├── components   # Presentational React Components
│       │    ├── assets       # Assets required to render components
→ Ссылка