JSS Next.jsアプリでのGraphQLの使用
Version: 22.x
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
JSS Next.jssアプリでは、GraphQLを使用してさまざまなデータ取得オプションを利用できます。
大事な
新規または既存のJSS Next.jsアプリケーションは、同等のREST APIを使用する代わりに、Sitecore GraphQLエンドポイントに対してクエリを実行するように構成できます。
-
レイアウトと辞書のデータを取得するためにJSS GraphQL APIを使用するNext.jsアプリケーションを作成するには、アプリの作成プロセス中にプロンプトが表示されたらGraphQLを選択します。
-
データ取得方法としてRESTを使用してNext.js JSSアプリを作成した場合は、代わりにGraphQLを使用するようにサンプルJSS Next.jsアプリを再構成できます。
メモ
JSS GraphQL APIを使用してSitecoreデータをフェッチするだけでなく、接続されたGraphQLを使用して通常のJavaScriptアプリケーションを開発する場合と同様の方法で、GraphQLエンドポイントをクエリできます。また、接続されたGraphQLを使用して、コンポーネントレベルでクエリを実行することもできます。
GraphQL型とTypeScript静的データ型指定を使用して、豊富なIDEアシストで型保護コードを記述するには、GraphQLスキーマをイントロスペクションします。