GraphQL 與 REST如何選擇,請參考《GraphQL 和 REST 怎么選擇?》一文。

核心理念:一切皆是圖

> 使用 GraphQL,你可以將你所有的業(yè)務(wù)建模為圖

圖是將很多真實世界現(xiàn)象變成模型的強大工具,因為它們和我們自然的心智模型和基本過程的口頭描述很相似。通過 GraphQL,你會把自己的業(yè)務(wù)領(lǐng)域通過定義 schema 建模成一張圖;在你的 schema 里,你定義不同類型的節(jié)點以及它們之間是如何連接的。在客戶端這邊,這創(chuàng)建了一種類似于面向?qū)ο缶幊痰哪J剑阂闷渌愋偷念愋?。在服?wù)器端,由于 GraphQL 定義了接口,你可以在任何后端自由的使用它(無論新舊?。?。

GraphQL工作原理

GraphQL 通過 HTTP 提供服務(wù)。

GraphQL 通過 HTTP 提供服務(wù)### GraphQL 的優(yōu)點

GraphQL 的缺點

一站搜索、試用、比較全球API!
冪簡集成已收錄 4993種API!
試用API,一次比較多個渠道