PHP и React на стороне сервера рендеринга - PullRequest
0 голосов
/ 04 июля 2019

Я все еще новый программист, но у меня есть представление о проекте.Сейчас я думаю об архитектуре.Итак, мой вопрос: «Какой лучший способ использовать реакцию на серверном рендере в бэкэнде PHP».Я исследовал и нашел два решения по этому поводу.

=========================================================

Сначала используйте React.js SSR со службой Node.js.

Преимущества:

  1. Легкодля установки и обновления

  2. Стандартное окружение для запуска response.js

Недостатки:

  1. Поддержка отдельного сервера

====================================================

Вторым является использование React.js SSR с PHP V8Js.

Преимущества:

  1. Запись js вPHP.

Недостатки:

  1. Сложный процесс установки и обновления

  2. Возможно, V8J не масштабируется

Я также нахожу библиотеку "response-php-v8js", но, возможно, она все еще экспериментальная.Я хочу знать:

  1. Существуют ли другие способы рендеринга React.js в PHP?

  2. Каким способом достигается лучшая производительность?

  3. Каким способом лучше работать?

  4. Что вы думаете о SSR React.js с PHP?

Мой бэкэнд будет на PHP.И я буду использовать пользовательские рамки, если это имеет значение.:)

1 Ответ

2 голосов
/ 04 июля 2019

Вы делаете это слишком сложным.

Просто создайте бэкэнд с PHP и API REST.

Затем вы можете создать внешний интерфейс с чистым React, который просто соединяется с бэкэндом через fetchsк API.

...