【发布时间】:2019-09-07 19:52:14
【问题描述】:
我有一个 Laravel 后端,所有 API 都是在 routes/api.php 中创建的,所以在我的公共文件夹中我没有使用任何东西。
然后我有一个用 React Create App 制作的 react 应用程序,所以它有自己的代码和一个包含所有构建文件的构建文件夹。
在共享托管空间中,我有我的 public_html 文件夹,我想将它们都放在其中。我不知道在哪里放置什么。所以我的问题只是关于服务器中的文件位置,放置 Laravel 的位置以及放置 react 应用程序的位置。
路由是由 react 完成的,但 Laravel 也有一个带有路由引擎的 https://example.com/api/myurl 端点。我想知道如何让他们一起工作。有办法吗?
【问题讨论】:
-
您需要同时使用两个路由(前端、后端)- 前端 (React) 将通过 API 与后端 (Laravel) 进行通信 - 例如,您可以为前端创建 example.com,为前端创建 example.com/core/api后端。
标签: reactjs laravel react-router