GraphQL Schema 查看器

解析并可视化展示 GraphQL Schema 定义,支持 SDL 格式输入

支持 type、interface、enum、input、union、scalar 等定义
点击「解析 Schema」查看类型结构
关于 GraphQL
  • GraphQL 是 Facebook 于 2015 年开源的 API 查询语言,客户端可精确指定所需字段,避免过度获取(Over-fetching)
  • SDL(Schema Definition Language)是 GraphQL 的类型定义语言,描述 Query、Mutation、Subscription 入口及所有自定义类型
  • 支持的类型关键字:typeinterfaceenuminputunionscalar
  • 常见服务端框架:Apollo Server、Hot Chocolate(.NET)、graphql-java
操作说明
  • 粘贴 GraphQL SDL 文本到左侧输入框,点击「解析 Schema」
  • Query、Mutation、Subscription 等特殊类型会优先展示在顶部
  • 点击「示例」可加载博客系统 Schema 示例快速体验
  • 快捷键:Ctrl + Enter 执行解析
注意事项
  • 本工具为前端轻量级解析,不支持 extenddirective 等高级语法
  • 字段描述注释("""描述""")暂不解析,仅展示字段名和类型
  • 所有数据在浏览器本地处理,不会上传到服务器