dingo/API 更新了, 2.0.0-alpha1 支持 Laravel 5.5
相关 issues 地址在 https://github.com/dingo/api/issues/1443
Laravel 5.5 发布了好久了,dingo/api 终于更新了,没什么太大变化,写了个小的基础项目,方便使用 https://github.com/liyu001989/laravel-api-... 有兴趣的同学可以参考一下
master 分支使用了 dingo 整合的 fractal,也就是transformer。
resource 分支尝试使用了5.5 的 Resources。
两个分支只是写了几个简单的接口,慢慢再多写一些基础接口详细对比一下吧
eloquent-resource 跟 fractal 的思路是一致的,写法什么的都差不多,尝试下来的感觉目前还是更倾向于使用 fractal,因为已经很熟悉了,也多提供了一种 json-api 的格式化结构。
至于有没有必要使用dingo,对于我来说,是需要的,有个标准稳定的包,封装好了版本控制,各种响应及响应结构,还是很有利于快速开始项目的
推荐文章: