├── product.js
| └── user.js
├── models
| ├── product.js
| └── user.js
├── views
| ├── product.hbs
| └── user.hbs
GOOD >>
├── product
| ├── index.js
| ├── product.js
| └── product.hbs
├── user
| ├── index.js
| ├── user.js
| └── user.hbs
1. feature-ориентированный подход - т.е. код делится на бизнес-сущности (фичи) 2. фичи фрактальны - т.е. когда фича вырастает слишком большой, она внутри себя (файловойй и логической структуре) делится на другие фичи и так бесконечно
А мне нравится, пожалуй отрефачу приложение под такую структуру
Обсуждают сегодня