【发布时间】:2018-06-10 06:46:30
【问题描述】:
我正在创建一个支持移动应用和普通刀片的 Laravel 应用程序。 我的大问题是如何区分返回视图和返回 json 关于如何组织代码有很多意见我想知道什么是我的案例的最佳实践。
1- 为网络创建不同的控制器 1 其他为移动设备(杀死 DRY 概念) 2-为移动返回json创建1个控制器并从网络控制器调用它的功能 3-创建服务类包含逻辑并创建2个控制器并在构造函数中注入一个对象EX:[Services/UserService.php][UserController.php][Api/UserController.php] 我应该走哪条路 提前致谢。
【问题讨论】: