繁体   English   中英

同一(Apache)服务器上的React / Laravel(php)SPA

[英]React / Laravel (php) SPA on same (Apache) server

我想在前端做SPA应用程序将是React,而其余的完整api在后端的laravel上。 所有我想放在同一个域上的同一个Apache服务器上(myapp.com/index URL我的反应应用程序,请求将发送到myapp.ru/api / ...)。

请解释一下,这是否是正常的做法,我明白我的路由有问题,而且我总是必须在页面更新时重写到index.html。 我不会遇到这样的事实,即我要向前端到后端执行与域相同的ajax请求。

请解释一下,以及如何正常配置。 或者这是一个坏主意,并且REACT可以在node.js服务器上工作并单独在apache上运行。 我会非常感谢你的解释。

SPA应用程序不需要服务器。 您使用webpack或browserify构建您的React应用程序,并通过Apache将这些静态包服务器提供给客户端。

所有api电话都将转到你的后端laravel。 (myapp.ru/api)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM