О развертывании приложения Node.js, я видел много обучающих программ, демонстрирующих его развертывание бок о бок с Nginx, с более или менее симпатичными трюками, позволяющими работать 2 (и раздражающим вещам, например Nginx не поддерживает WebSockets). Мне это кажется немного сложнее...
Почему все делают такие настройки? Развертывание Nginx, когда у вас есть Node.js, дает какое-либо преимущество? Не можете ли вы обслуживать статические файлы с помощью Node.js?
Я написал много приложений в Django, и в документе говорится, что вы не должны использовать Django для обслуживания статических файлов, потому что он не оптимизирован для этого и так далее... поэтому я подумал, может быть, это причина.