Страницы

пятница, 24 февраля 2017 г.

Node.js at scale. Configuration

Вчера мне попался на глаза один пост с интригующим заголовком: "О структуре и масштабировании сложных приложений Node.js". После прочтения сжечь хочу рассказать о своем варианте управления конфигурацией "сложных приложений" Node.js. Не смотря на то, что в npm есть целый ряд модулей (npm search configuration), самый известный из которых, nconf, умеет не только миксовать process.argv, process.env и содержимое файлов (по моему основной функционал подобных решений), но и еще много чего (ненужного на мой взгляд), я написал свой велосипед. Знакомьтесь, hackee.