0

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

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

根据我上面提到的要求,你能帮我选择哪一个吗?为什么?

提前致谢

4

1 回答 1

1

由于 Laravel 5.3 自带 Passport(用于 api 身份验证),我建议你使用资源控制器,它非常简单易用,而且它创建了一个有意义的端点

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

GET /post/{post}
POST /post
EDIT /post/{post}/edit
DELETE /post/{post}
于 2016-12-26T14:29:08.113 回答