GraphQL 使用入门
本章只对一些常用的GraphQL 知识内容(操作类型、操作名称、字段、参数、变量、别名)进行说明,更多详细信息可以去阅读官网文档,或GraphQL中文文档。
什么是GraphQL
GraphQL 是一个用于API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。 GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。简单来说,GraphQL 就是相对于平常REST 更为自由灵活,可以通过调用单个API 达到从多个数据源中提取数据的效果。 下面一个小节将举个简单栗子🌰 就能知道GraphQL 和REST 之间的区别了。