用获取 V2EX 上一个帖子的 API 来做例子:
http 1 : API 应该返回一个大 object ,包含 title, description 以及全部 reply body 和 profile body 。
http/2 : API 可以返回一个相对比较小的 object, 包含 title, description 以及 reply 和 profile 的 id list 。再根据这两个 id list 来进行(可能两百来次的)的 fetch 。
考虑到后者可以在前端缓存 profile ,那是不是意味着拆解 REST API 是更合理的方案呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.