Laravel:了解选择哪种api框架

时间:2016-12-26 13:35:55

标签: laravel dingo-api

我们公司即将开始一个房地产项目,并决定采用laravel 5.3框架。第一阶段是编写apis,然后移动团队和前端团队将使用这些api来分别构建官方移动应用程序和门户网站。

现在我很困惑是否使用laravel的内置资源控制器(按照本教程http://www.programmableweb.com/news/how-to-build-restful-apis-using-php-and-laravel/how-to/2014/08/13中的说明)或使用Dingo Api框架。

请您帮助我,我应该选择哪一个,为什么按照我上面提到的要求?

提前致谢

1 个答案:

答案 0 :(得分:1)

由于Laravel 5.3带有Passport(用于api身份验证),我建议您使用资源控制器,它非常简单易用,并且还可以创建有意义的端点

Route::resource('post','PostController');

GET /post/{post}
POST /post
EDIT /post/{post}/edit
DELETE /post/{post}