Почему промышленным стандартом является использование JS-фреймворков, таких как Vue.js и React, в сочетании с Node.js? [дубликат]
Я видел несколько существующих проектов:
- где фронтенд обслуживается с сервера node.js. .
- сервер backend (не node.js) предоставляет некоторый REST API. Клиенты общаются с этим сервером все остальное время. Поэтому nodejs нужен только для первоначального запроса.
Я вижу, что frontend nodejs сервер делает не так много, но предоставляет некоторые статические ресурсы и js зависимости.
Наличие фронтенда, предоставляемого django или даже nginx (если не требуется рендеринг на стороне сервера), кажется более простым.
По-моему, это излишество - иметь дополнительный сервер nodejs в своем окружении. Нам не нужно поддерживать дополнительный сервер node.js.
Что я здесь упускаю? Какое преимущество дает этот фронтенд серверу node.js?