之前的基于 GitHub REST API 的在这里
https://www.v2ex.com/t/320240#reply13
GraphQL 介绍可以具体看 这里
还有一个知乎专栏上的 介绍
简单来说就是客户端需要什么数据就自己拼自己所需字段去请求数据
之前的版本会一次性请求所有数据,会造成浪费,也使访问速度变慢,并且没有怎么缓存数据。开发结构不清晰,二次开发困难
新版本 Mirror 重写了全部功能,把所有请求过的数据都进行缓存,减少 API 访问次数
得益于 GraphQL API,只请求需要的数据,没有额外数据请求产生,加快访问速度
新版本封装了路由,API,以及模板,代码结构清晰,方便后续开发
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.