将 PHP 连接到 React

Connecting PHP to React

我一直在学习如何使用 React,并且我已经掌握了很多 PHP。我知道我可以将 PHP 与 React 一起使用,因为 React 只是 MVC 中的 view 但我如何在本地使用 PHP 进行反应。我的 Linux 机器上有一个 lamp 服务器 运行ning 我希望能够 运行 它作为后端。比如,假设我想制作一个登录屏幕,我该如何连接它。我用 React 做前端,用 PHP 做后端。我是否必须使用 CORS 我宁愿不用,因为最终,它会 运行 在同一台服务器上运行。

您不需要 CORS,看来您正在寻找 proxy

只需将 proxy 设置为 LAMP API 服务器的监听端口,然后简单地使用 fetch 和来自 React 应用程序的绝对路径。

假设您的 LAPM 服务器正在侦听端口 23000

"proxy": "http://localhost:23000",

在你的 React 应用程序的 package.json 文件中,然后

fetch("/my/api")

会打电话给http://localhost:23000/my/api