我有点困惑,我不知道该如何使用Laravel。现在,我有一个通过NPM运行的React应用程序。然后调用restful PHP API,所以我的后端和前端或多或少是分开的。
在Laravel中,您似乎是在Laravel中使用其MVC架构和路由功能来开发您的前端(这让我想起了像WordPress这样的应用程序)。
Laravel应该只用于API开发吗?我是否应该考虑将我的应用程序(基于create-react- app )集成到laravel本身?我对这一切的思考是完全错误的吗?
再说一次,请原谅我确信这是一个新手问题,如果你能帮助我理解这个框架,任何资源都会很好。
发布于 2020-03-01 05:01:02
与API通信的独立UI将是SPA、单页应用程序。根据应用程序的大小或复杂性,这是一种完全有效的方法。特别是如果您可以设想一个非浏览器平台,如移动应用程序,在将来的某个时候与您的API进行通信。
Laravel Blade视图完全是可选的。它们是一个非常好的模板引擎,同时也不一定与React不兼容。但是如果你更喜欢在单独的代码库中管理你的UI,简短的答案是,这一切都取决于你,所以做你喜欢的事情。
https://stackoverflow.com/questions/60469182
复制相似问题