Зачем нужен Nginx/Apache, если есть node.JS?
==============================================

 Я понимаю, что node.js - платформа, но и веб-сервер тоже? Сайт можно запустить и на node, но тогда зачем нужен apache или nginx? Вообще можно ли сравнивать их? Когда нужно использовать node, а когда другое (nginx, apache)? 

 Можешь и сам реализовать все фичи nginx-а в ноде.  

Поставить спереди твоей ноды nginx проще и надежнее. 

 Если грубо и просто, то Node.js обслуживает запросы к API, а Nginx раздаёт статику, обычно.