1、类型系统(type system)

graphql查询语言就是选择对象上的字段

一个graphql查询的结构和结果非常相似,即便在不知道服务器的情况下,依然可以知道查询会反悔什么结果。

但是对数据的确切描述依然非常有意义。如我们能选择哪些字段?服务器会返回哪些对象?这些对象下有哪些字段可用?这便是schema的引入原因。

每一个graphql服务都会定义一套类型,用来描述你可以从那个服务上查询哪些数据。每当查询到来,服务器都会根据schema来验证和执行查询。

2、类型语言(type language)-graphql schema language

3、对象类型与字段

4、参数

5、查询和变更类型

6、标量类型(scalar type)

7、枚举类型

8、列表和非空

9、接口

10、联合类型(union type)

11、输入类型(input type)

results matching ""

    No results matching ""