Relay Hooks へのアップグレード
Relay Hooks は、React と Relay を使用するための、新しい Hooks ベースの API セットで、既存のコンテナベースの API の改善版です。
ここでは、Relay Hooks の使用方法、互換性について知っておくべきこと、および既存のコンテナベースのコードを必要に応じて Hooks に移行する方法について説明します。ただし、既存のコードを Relay Hooksに移行することは必須ではありません。コンテナベースのコードは引き続き機能します。
Relay Hooks へのアクセス
React と Relay の最新バージョンがインストールされていること、および インストールとセットアップ ガイドでその他のセットアップを実施済みであることを確認します。
yarn add react react-dom react-relay
次に、react-relay
モジュールから Relay Hooks をインポート、またはRelay Hooks だけを バンドルに含める場合に、react-relay/hooks
からインポートできます。
import {graphql, useFragment} from 'react-relay'; // or 'react-relay/hooks'
// ...
次のステップ
このセクションで、次のガイドを見てください。
API そのものについての詳細なドキュメントについては、API リファレンス または ガイドツアー を確認してください。