Это хорошая идея?
Я бы подумал об этом так. Да, Это вариант использования, хорошо подходящий для сильных сторон Node.js.
Какие модули вы рекомендуете для такой цели?
- сервер приложений: express.js
- Веб -розетки: socket.io (может быть, socks.js)
- Http от gateway до заднего конца: гиперрекет или супергент или запрос.js
- Если вам нужна какая-либо прямая функциональность HTTP-прокси: узел-прокси