使用CRUD / REST和非CRUD方法的最佳实践?

时间:2014-12-07 15:30:14

标签: rest laravel crud

为了将我们的开发推向基于资源的CRUD模式,我在Laravel中使用RESTful控制器。但是,我在这些控制器中遇到了对非标准方法的需求。我经常需要向控制器添加方法来处理不属于CRUD模式的操作。

这是否意味着我应该放弃CRUD + REST模式并在未来项目适合CREATE / READ / UPDATE / DESTROY模式时选择它?或者CRUD + REST模式是否仍然假设项目在许多情况下需要一些非标准方法?如果是这样,有没有一种首选方式来实现它们?

例如: - 呈现系统中给定对象的列表视图。比如,用户列表或帖子列表。 - 或者,例如,将维护脚本或命令附加到按钮上。

这些实例似乎都没有直接与CRUD方法相关联。

0 个答案:

没有答案