Lucas Liao's Blog

graphql

1什么是graphql

graphql是属于api查询语言,提供完整并且易于可描述的数据结构类型,准确返回客户端需要的数据,并且随着项目需求变更,更加方便地管理api。

graphql特点

1.api查询语言
2.根据shema定义请求返回数据,可控
3.一次请求可以复合结构,减少http请求

1.over/under fetching
2.Schema/Type Ststem有利用多平台的构建