Узел Express Поиск потенциальных проблем со структурой моего проекта - PullRequest
0 голосов
/ 19 апреля 2020

долго мы привыкли видеть структуры проекта (в терминах папок):

/models (and here place usersModel.js, booksModel.js, etcModel.js)
/controllers (user, books, etc... controllers)
/services 
/events
/utils
etc...

Я считаю, что следующая структура может быть полезной:

/users/user.model.ts  
       user.controller.ts
       user.service.ts
/books/book.model.ts
       book.controller.ts
       book.service.ts

Я знаю что с точки зрения есть уровни, и это имеет смысл, но часто мы обнаруживаем, что изменяем модель контроллера и сервисы одновременно, и с точки зрения опыта разработчика это более интуитивно понятно.

Какие возможные проблемы предвидят с таким подходом?

...