2

我仍然是新程序员,但我对项目有一个想法。我现在考虑建筑。所以我的问题是“在 PHP 后端的服务器端渲染上使用 react 的最佳方法是什么”。我进行了研究,发现了两个关于此的决定。

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

首先是将 React.js SSR 与 Node.js 服务一起使用。

优点:

  1. 易于安装和更新

  2. 运行 react.js 的标准环境

缺点:

  1. 维护单独的服务器

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

二是使用 React.js SSR 和 PHP 的 V8Js。

优点:

  1. 用PHP编写js。

缺点:

  1. 复杂的安装和更新过程

  2. 也许 V8Js 不可扩展

我还找到了“react-php-v8js”库,但也许它仍然是实验性的。我想知道:

  1. 还有其他方法可以在 PHP 中呈现 React.js 吗?

  2. 哪种方式可以提供更好的性能?

  3. 哪种方式在生产中更好?

  4. 您如何看待 SSR React.js 与 PHP?

我的后端将使用 PHP。如果它确实重要,我将使用自定义框架。:)

4

2 回答 2

4

你把它弄得太复杂了。

只需使用 PHP 和 API REST 创建一个后端。

然后,您可以使用纯 React 创建一个前端,该前端仅通过获取 API 与后端进行通信。

于 2019-07-04T10:57:35.233 回答
-1

您可以在现有网站 https://reactjs.org/docs/add-react-to-a-website.html中添加 react js 作为脚本标签

于 2019-12-17T09:10:03.713 回答