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查询的