Структура программных проектов – это важно. От решений, принятых в самом начале работы, зависит то, какой будет эта работа в течение всего жизненного цикла продукта.
В основу данного материала легли ответы на часто задаваемые здесь вопросы, касающиеся структурирования сложных приложений для Node.js. Он предназначен для всех, кто чувствует потребность в улучшении структуры собственных разработок.
Вот основные темы, которые мы здесь раскроем:
- Разработка хорошо масштабируемых приложений, которые легко поддерживать.
- Качественное разделение конфигурационных данных и основного кода приложения.
- Использование в Node.js-приложениях процессов различных типов.
Здесь мы, иллюстрируя различные концепции, будем пользоваться приложением-примером, полный код которого можно найти на GitHub.
Читать дальше →
[Перевод] О структуре и масштабировании сложных приложений для Node.JS
Source: habrahabr


