Почему промышленным стандартом является использование JS-фреймворков, таких как Vue.js и React, в сочетании с Node.js? [дубликат]

Я видел несколько существующих проектов:

  1. где фронтенд обслуживается с сервера node.js.
  2. .
  3. сервер backend (не node.js) предоставляет некоторый REST API. Клиенты общаются с этим сервером все остальное время. Поэтому nodejs нужен только для первоначального запроса.

Я вижу, что frontend nodejs сервер делает не так много, но предоставляет некоторые статические ресурсы и js зависимости.

Наличие фронтенда, предоставляемого django или даже nginx (если не требуется рендеринг на стороне сервера), кажется более простым.

По-моему, это излишество - иметь дополнительный сервер nodejs в своем окружении. Нам не нужно поддерживать дополнительный сервер node.js.

Что я здесь упускаю? Какое преимущество дает этот фронтенд серверу node.js?

Вернуться на верх