学习完了《OAuth 2.0 接口授权》之后咱们就可以进入这一步的学习过程了,Coding10 的原则非常简单,帮大家打下坚实的基础,每一步都走的扎扎实实。当我们构建 API 的时候,Eloquent Model 对象需要转化成 json 对象之后才能发送给客户端,但是并不是Model所有的信息都会转化到json数据中,因此就需要一个转化层(transformation layer),API Resources 就是这个转化层,它帮助我们更好的处理需要转化的信息,并对信息进行更好的管理。相比于第三方的解决方案,官方的解决方案更为简单、高效,与 Laravel 的兼容度也最高,是构建 API 最优先的选择。
标 题 | 时 间 |
---|---|
API Resource 在 API 开发中的作用 | 06:58 |
使用 Resouce 和 Collection 对数据进行转化 - 1 | 10:58 |
使用 ResourceCollection 对数据集合进行转化和处理 | 04:10 |
如何对分页数据集合进行转化和处理 | 02:47 |
如何对关联数据(relation)集合进行转化和处理 | 10:14 |
根据不同条件让API返回额外定制的数据 | 07:24 |