Laravel将后端和前端分开

时间:2018-02-06 11:14:02

标签: laravel rest laravel-5


在使用Laravel进行构建时,您可能遇到过使用JSON回复的RESTful服务的情况,同时,您需要有一个能够使用这些API来提供Web界面的前端。

现在,最明显的解决方案是使用Laravel Blade模板引擎并根据地址( / resource / api / resource )分散路径。
然而,这种方法带来了额外的负担,直接反映在控制器中,你不仅要考虑回复本身,还要考虑它是来自设备还是来自网络界面并做出相应的回复。

我还看到很多前端实际上已从后端分离并使用无服务器技术(如Angular或React)构建,因此Web界面和移动应用程序都使用相同的API,后端可以大大简化。

让我们以“优步”为例来说明......"服务包括本机应用程序,PWA和管理界面(Web),哪种方法最合适,为什么?

0 个答案:

没有答案