跳到主要内容
uencoder

GraphQL Schema

GraphQL Schema 用 SDL(Schema Definition Language)定义类型、查询、变更与订阅,是 GraphQL API 的契约。

用途

为 GraphQL API 定义强类型契约,使客户端可知可用数据与操作,支持自动验证与代码生成。

机制

SDL:type/enum/input/interface/union/scalar 类型定义,type Query/Mutation/Subscription 为入口。每字段声明返回类型与参数,可选默认值与指令。

用例

  • GraphQL API 类型契约
  • 代码自动生成
  • API 文档

相关工具

参考链接