Обрабатывать статические запросы с помощью приложения NodeJS или nginx?

#node.js #performance #nginx #static-files

#node.js #Производительность #nginx #статические файлы

Вопрос:

Большинство веб-фреймворков NodeJS, таких как Express, Hapi, Koa, имеют готовую поддержку статических ресурсов, таких как изображения, таблицы стилей, скрипты.

Тем не менее, я подумываю о переносе этих обязанностей на nginx, что, как я полагаю, упростит конфигурацию приложения узла и, вероятно, приведет к повышению производительности приложения.

Должен ли я хранить эти статические ресурсы внутри среды приложения узла или мне лучше обслуживать их с помощью стороннего сервера, такого как nginx?

Комментарии:

1. Сам не проверял, но я много слышал, что статическая производительность Express хуже, чем у nginx, и поэтому разработчик должен помещать статические файлы в nginx всякий раз, когда это не смущает других разработчиков. Попытаюсь найти какой-нибудь пример утверждения перед отправкой в качестве ответа.