GraphQL入门之进一步了解GraphQL
生活随笔
收集整理的这篇文章主要介绍了
GraphQL入门之进一步了解GraphQL
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
进一步了解GraphQL
GraphQL很好的解决了RESTful在使用过程中的不足,接下来,我们进一步了解下它。
按需索取数据,避免浪费
演示地址:http://graphql.cn/learn/schema/#type-system
可以看出,当请求中只有name属性时,响应结果中只包含name属性,如果请求中添加appearsIn属性,那么结果中就会返回appearsIn的值。
一次查询多个数据
可以看到,一次请求,不仅查询到了hero数据,而且还查询到了friends数据。节省了网络请求次数。
API的演进无需划分版本
查看官网的动画演示:http://graphql.cn/
从这些图中可以看出,当API进行升级时,客户端可以不进行升级,可以等到后期一起升级,这样就大大减少了客户端和服务端的耦合度。
总结
以上是生活随笔为你收集整理的GraphQL入门之进一步了解GraphQL的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: GraphQL入门之分析RESTful存
- 下一篇: GraphQL入门之GraphQL查询的