5.1. 获取个人信息
Fractal
Fractal 是一个转换层(transformer),API 开发中非常方便的一种开发方法,可以帮助我们处理响应数据的结构与复杂的嵌套关系,最后将数据返回给客户端。可以把 Fractal 理解为 Web 开发中视图,控制着 API 的最终数据输出。Laravel 5.5 的新功能 eloquent-resources
整体思路跟 Fractal
一致,用法也基本相同。
这里有相关的视频教程 052. API 数据转换层—— league/fractal(配合... 可以参考一下
Fractal
还是 eloquent-resources
- 首先 Fractal 是一个比较成熟的组件,我个人从 Laravel 5.1 开始一直在使用,有大量实践经验;
- 我们目的是让大家学会处理的思路,相信大家理解一个之后应该很容易掌握另一个;
- Fractal 有更加方便的数据嵌套过滤器,如:...