JSS Next.jsアプリでのGraphQLの使用

Version: 22.x
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

JSS Next.jssアプリでは、GraphQLを使用してさまざまなデータ取得オプションを利用できます。

大事な

アプリが切断モードで実行されている場合、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スキーマをイントロスペクションします。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、