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

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

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

JSS Next.js アプリで GraphQL を使用する場合は、SitecoreGraphQL エンドポイントのクエリ用に準備されたすべてのインフラストラクチャでアプリケーションを初期化できます。

データをフェッチするために JSS GraphQL API を使用する Next.js アプリケーションを作成するには、プロンプトが表示されたら、アプリの作成プロセス中に GraphQL を選択します

データのフェッチ方法として REST で Next.js JSS アプリを作成した場合、REST と GraphQL の切り替えに、サンプルの JSS Next.js アプリを使用できます。

Sitecore インスタンスへのアクセス権がなく、JSS Next.js アプリケーションが GraphQL を使用して Sitecore からデータを取得する場合、JSS GraphQL インフラストラクチャを使用して Sitecore データをモックできません。しかし、開発環境で REST サービスを使用するようにアプリケーションを変更して、連携していないデータを使用できます。

GraphQL 型および TypeScript の静的データ型指定を使用して、リッチ IDE アシストを持つ型保護されたコードを作成するために、GraphQL スキーマのイントロスペクションを行えます。

JSS GraphQL API での Sitecore データ取得に加えて、接続された GraphQL を使用して通常の JavaScript アプリケーションを開発するのと似た方法で GraphQL エンドポイントをクエリすることもできます。接続された GraphQL を使用して、コンポーネント レベルで GraphQL クエリを実行できます

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

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