1. 缘起
Facebook 的移动应用从 2012 年就开始使用 GraphQL。GraphQL 规范于 2015 年开源,现已经在多种环境下可用,并被各种体量的团队所使用。
在
这个链接
可以看到更多的GraphQL使用者。
2. GraphQL是什么
英文官网
:GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
中文官网
:GraphQL 既是一种用于 API 的查询语言也是一个满足你数据查询的运行时。
个人理解:GraphQL利用了传统的SQL查询,并且以restful api的形式返回数据。
举个栗子:
传统的Restful api查询,你要查询一个用户的头像信息,不需要别的信息,那么就是需要利用Http发送给服务区user_id,然后服务器返回给你这个用户的所有信息,比如邮箱、昵称、电话、头像等信息。
这样以来
版权声明:本文为gr32442187do原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。