先決條件
在開始使用 Relay 之前,請注意,我們假設以下基礎設施已設定完成,並且您對以下主題有一定的熟悉程度。
JavaScript
Relay 是一個用 JavaScript 建構的框架,因此我們假設您熟悉 JavaScript 語言。
React
Relay 是一個用於資料管理的框架,主要支援 React 應用程式的綁定,因此我們假設您已熟悉 React。
GraphQL
我們也假設您對 GraphQL 有基本的了解。為了開始使用 Relay,您還需要
GraphQL Schema
您的資料模型的描述,以及一組相關的解析方法,這些方法知道如何取得您的應用程式可能需要的任何資料。
GraphQL 旨在支援廣泛的資料存取模式。為了了解應用程式資料的結構,Relay 要求您在定義 schema 時遵循某些慣例。這些慣例記錄在 GraphQL 伺服器規格中。
graphql-js on npm
使用 JavaScript 建構 GraphQL schema 的通用工具
用於定義資料間連接和 mutations 的 JavaScript 輔助程式,可以順利與 Relay 整合。
GraphQL 伺服器
任何伺服器都可以學會載入 schema 並使用 GraphQL。我們的 範例 使用 Express。
此頁面是否實用?
請透過以下方式協助我們讓網站更臻完善 回答幾個快速問題.