首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用React-Create-App前端部署Laravel后端

使用React-Create-App前端部署Laravel后端
EN

Stack Overflow用户
提问于 2019-04-17 22:18:03
回答 1查看 601关注 0票数 0

我有一个在routes/api.php中创建的所有API的Laravel后端,所以在我的公共文件夹中,我没有任何我使用的东西。

然后我有一个用React Create App制作的react应用程序,所以它有自己的代码和一个包含所有构建文件的build文件夹。

在一个共享的主机空间中,我有我的public_html文件夹,我想把它们都放在那里。我不知道该把什么放在哪里。所以我的问题只是关于服务器中的文件位置,把Laravel放在哪里,把react应用放在哪里。

路由是由react完成的,但Laravel也有一个带有路由引擎的https://example.com/api/myurl端点。我想知道如何让他们一起工作。有什么办法吗?

EN

回答 1

Stack Overflow用户

发布于 2019-04-17 23:06:07

您的前端路由将调用后端api返回数据,新页面将使用更新后的数据呈现在前端。

因此,在example.com中,当您导航到example.com/route1时,导航操作应该从routes/api.php调用/route1路由。

/route1将包含一个控制器,其中包含您想要返回的数据。

返回数据后,您将使用react路由器显示example.com/route1页面,其中包含返回的数据和react组件。

希望这能有所帮助?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55729711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档