По сути, я хотел бы знать, что предлагает название. Node.js / Express хорош. Тем не менее, узел появился сравнительно недавно, и, следовательно, могут возникнуть риски безопасности, если сервер будет открыт для реального мира. Итак, мой вопрос действительно сводится к тому, какие вещи следует соблюдать осторожно, открывая узел для остального мира, и какие необходимые (или рекомендуемые) процедуры следует соблюдать, чтобы запустить сервер узла в сети и избегать его насколько это возможно, успешные атаки на уязвимости со стороны других, нарушения безопасности и так далее.
Заранее спасибо за вашу помощь.
(Я размещаю здесь то, что раньше опубликовал в StackOverflow.)
Хорошо, чтобы дать вам некоторый контекст о Node.js: он готов к производству.
Yahoo! только что объявили, что переделывают Yahoo в Node.js. Они упомянули, что многие вещи уже есть в Node.
WalMart Labs использует его для проксирования всего своего трафика. Они использовали его как первую линию, чтобы помочь справиться с транспортной нагрузкой в «черную пятницу». #nodebf в Твиттере. Внесенный HAPI
Сам Node может действовать как веб-сервер, прокси, приложение и т. Д. Если эти крупные корпорации используют Node.js, они вкладывают большие средства в ресурсы.