关于 API 请求字段的部分响应,大家有什么经验或实践吗?

2021-05-11 15:41:01 +08:00
 billly

例如: User(id, name, phone, email)

而请求时,只需要 id,name,phone

现在是让客户端传递 field 字段实现,但感觉不太好

2724 次点击
所在节点    程序员
24 条回复
shyling
2021-05-12 10:48:51 +08:00
这不就是 GraphQL
ebingtel
2021-05-12 13:53:51 +08:00
@billly 没啥问题 能保证安全的话,https://github.com/Tencent/APIJSON 这个 nb 的开源 也这么搞
lepig
2021-05-12 14:08:14 +08:00
楼主那么多推荐 GraphQL 的,我就想问一句
你们是自己在生产环境用过还是想让别人为你踩坑
radiocontroller
2021-05-12 14:26:48 +08:00
不了解 GraphQL 或者考虑是否用 GraphQL 的,可以看下这个: https://ruby-china.org/topics/41141

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/776260

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX