Я делаю масштабируемый REST-API, но я едва нахожу статьи о продвинутых структурах приложения node.js в терминах большого приложения, поскольку большинство из них используют простые стартовые проекты.
I 'используя структуру " папка за элементом ", основанную на этой статье и этом ответе .
Мой вопрос: какова лучшая структура растворов ниже ?
1.Храните маршруты в отдельной папке:
src
product
index.js
product.spec.js
routes
index.js
product.js
user.js
user
index.js
user.spec.js
2.Поместите маршрут в соответствующую папку:
src
product
index.js
product.route.js
product.spec.js
user
index.js
user.route.js
user.spec.js
Использование маршрутов в файлах index.js
.
Есть ли лучшие решения?
Буду признателен за любую статью о продвинутых, масштабируемых структурах проектов узлов!