Добрый день. Нормальная практика собирать бекендовский проект на экспрессе или еще на чем нибудь в один бандл для продакшена например? Вебпаком и так далее
А какой в этом смысл?
Я бы понял, зачем объединять все в один файл для PHP (для ускорения - не нужно кучу файлов подключать), но все файлы сервера на JavaScript (express, koa и пр.) загружаются при запуске и висят в памяти все время работы сервера.
Для удобства переноса, деплоя и так далее, не нужно заботится об актуальности пакетов на сервере. На машине разработки всё делаешь, на прод кидаешь просто сборку уже собранную под определенное окружение и так далее. Понятно что нода всё грузит в память и так далее. Какие то принципиальные минусы есть в подходе, когда у нас на проде сборка из одного файла?
Антон Тарара, если мы говорим чисто про бэкенд, то, наверное, можно и одним файлом - тут вопросы подхода к деплою и общей инфраструктуре. Хотя по мне, так лучше выгружать в гит, а деплой происходит автоматически при обновлении репозитория. А как там это делается, уже не важно.