关于 Transformer 的一个疑问

这几章里面的内容相对易懂,但是有一个小小的疑问。
教程中每次开发一个新功能时,都是先编写了 transformer 的 代码实现了转换层的工作。但是在我们还没有编写逻辑层时,我们并不知道最终得到的是什么数据,数据里面包含哪些信息,又如何事先就在转换层里面定义好了字段信息呢?
可能我有错漏的细节或者还没领会到作者的心得,理解的朋友希望讲解一二,谢谢

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 7
liyu001989

一个资源 话题,回复,用户,订单,这个资源长什么样子为什么需要根据业务逻辑确定? 你数据表里面啥样,差不多就是啥样啊,剩下的根据需要调整就行了

5年前 评论

@liyu001989 是不是资源中只要不是敏感的数据,默认都应该返回出去

5年前 评论
liyu001989

差不多吧,客户端如果没有明确告诉我们要哪些数据,就应该返回完整的数据

5年前 评论

@liyu001989 @xuelong 我也没有在项目里 发现这个目录

use App\Transformers\LinkTransformer;

请问这个是干什么用的?

4年前 评论

@jxdr 有的,建议回头认真看教程

4年前 评论

@xuelong 真的没有, 不骗你, App 下面没有。

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!