一、GraphQL语法介绍
- GraphQL是一个用于API的查询语言,是一个使用基于类型系统来执行查询的服务端运行时。GraphQL并没有和任何特定数据库或存储引擎绑定,而是依靠你现有的代码和数据支撑。
1.1、GraphQL操作类型
GraphQL的操作类型可以是query、mutation或者subscription。
- query:对数据进行查询;
- mutation:对数据进行变更,比如增删改;
- substription:当数据发生更改,进行消息推送。
二、GraphQL格式化/美化工具操作方式
- GraphQL格式化/美化在线工具,主要用于在线对GraphQL代码进行格式化和美化,特色是支持文件上传下载,您也可以在线编辑GraphQL代码,GraphQL代码支持语法检测和高亮显示。
2.1、GraphQL 格式美化示例
# 试试吧代码示例
interface Try8 {id: ID!name: String!}