@OlegCinema

Как использовать React в продакшене?

Привет. Пытаюсь найти ответ на свой вопрос. Как лучше организовать работу: разделить полностью фронтенд и бэкенд и выложить на разных веб-серверах, или все же прикрутить фронтенд на реакте к бэкенду? Какой подход лучше? И почему? Помогите, пожалуйста.

Стоит ли делать SPA с реактом, а взаимодействие с сервером сделать через REST?
  • Вопрос задан
  • 172 просмотра
Пригласить эксперта
Ответы на вопрос 2
dasha_programmist
@dasha_programmist
ex Software Engineer at Reddit TS/React/GraphQL/Go
делить на два - API + SSR более гибко и в плане независимой разработки и масштабирования( к примеру для SSR необходимо 5 инстансов, в то время как для API возможно меньше)

если объединять все в одно, то получается менее гибко, но выигрыш в скорости разработки (скорее всего, но это неточно зависит от инструментов)

тому пример возможности next.js там можно и апи и ССР объединить в одно приложение, но стоит ли?
Ответ написан
@foterio
Обычно я всегда делаю на разных инстансах back-end и front-end. В дальнейшем так проще масштабировать в случае повышения загрузки, просто добавите памяти/ядер.
На каждом сервере с помощью PM2 вы сможете развернуть несколько кластеров ноды. Плюс к этом если добавить memcached вообще будет огонь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы