Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

将现有的 API 从 REST 迁移到 GraphQL #2002

Merged
merged 5 commits into from
Aug 11, 2017
Merged

Conversation

zaraguo
Copy link
Contributor

@zaraguo zaraguo commented Aug 4, 2017

close #1891

@zaraguo
Copy link
Contributor Author

zaraguo commented Aug 4, 2017

@sqrthree 翻译完成,抱歉,延时了很多

@zaraguo
Copy link
Contributor Author

zaraguo commented Aug 11, 2017

@sqrthree 没人认领了...


First of all GraphQL provides a RPC approach, which means that you are not limited with your client-server interaction. GraphQL has it’s own type system, which means that you are not going to have misleading errors and bugs. Also type system means that your client is able to support smart cache for your data on the items level. Together with plenty of web oriented features like connections (cursors and pagination), batching, deferring etc. it **makes your client-server interaction as efficient as possible**.
首先 GraphQL 提供 RPC 访问方式,这意味着你将不受客户端-服务端的交互限制。GraphQL 有它自己的类型系统,这意味不再有令人误解的错误和漏洞。并且类型系统意味着你的客户端可以提供 item 级别的数据智能缓存。还拥有大量像是网络连接(游标和分页),批处理,延时等的面向 Web 的特性。它 **使你的客户端-服务端交互尽可能的高效**。
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

『网络连接(游标和分页),批处理,延时等』=>『网络连接(游标和分页)、批处理、延时等』

@linhe0x0
Copy link
Member

已经 merge 啦~ 快快麻溜发布到掘金专栏然后给我发下链接,方便及时添加积分哟。

@zaraguo
Copy link
Contributor Author

zaraguo commented Aug 12, 2017

cdadar pushed a commit to cdadar/gold-miner that referenced this pull request Dec 8, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

将现有的 API 从 REST 迁移到 GraphQL
2 participants