今天看啥  ›  专栏  ›  大话WEB开发

大话GraphQL新手上车

大话WEB开发  · 公众号  ·  · 2018-04-24 12:08
GraphQL是什么?GraphQL 既是一种用于API的查询语言也是一个满足你数据查询的运行时(来自:官方解释)理解起来就是,GraphQL有自己查询语法,发起的API请求中通过传递查询语句来告诉服务端需要哪些操作和具体数据字段,GraphQL定义了实现规范,各种的语言分别实现了GraphQL功能框架,通过框架可以对查询语法进行解释执行,然后返回数据输出给客户端GraphQL的优势以下所有查询和输出都是来自我的DEMO,DEMO的实现和源码Github地址下面会提到语法特性满足各种需求支持多操作:query->查询,mutation->修改,规范是写在查询语句前,默认不写就是query支持参数,实现各种功能,比如:查询数据,排序,分页,… …等语法其他特性,别名,片段,定义变量,指令,… …等# ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照