Играя с Node.js, я действительно хочу сохранить свою файловую структуру организованной.Обычно в проекте на другом языке у меня будет такая структура:
- Node App Directory
- App.js
- Контроллеры
- UserController.js
- OtherController.js
- Модели
- UserModel.js
- OtherModel.js
(потенциальная) проблема, которую я вижу, заключается в следующем: я использую Mongoose и MongoDB для своей базы данных, чтобы определить «модель», мне нужна схема Mongoose, чтобы сделатьчто мне нужно подключиться к базе данных с Mongoose в каждом из файлов контроллеров и моделей.
Я так мало знаю об этих технологиях, это может быть молниеносно и никогда не будет проблемой, и я бы не понял.Или это то, чего мне следует избегать и просто засунуть все в один (очень большой) файл?