JSS Next.jsアプリでGraphQLを使う

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

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

JSS Next.jssアプリは、GraphQLでさまざまなデータ取得オプションを可能にします。

!重要アプリが切断モードで動作している場合はGraphQLを使用できません。代わりに、以下のことを確認してください:

新規または既存のJSS Next.jsアプリケーションを設定すれば、Sitecore GraphQLエンドポイントにクエリを割り当てることができ、同等のAPIを使わずに済むRESTです。

  • レイアウトや辞書データを取得するためにJSS GraphQL APIを使うNext.jsアプリケーションを作成するには、アプリ作成時に GraphQL を選択します。
  • もしNext.js JSSアプリをRESTデータ取得方法にして作成した場合、サンプルJSS Next.jsアプリを GraphQLに再設定できます。

!注JSS GraphQL APIを使ってSitecoreデータを取得するだけでなく、接続GraphQLを使った通常のJavaScriptアプリケーション開発時と同様に、エンドポイントGraphQLクエリも可能です。また、コンポーネントレベルでクエリを実行するために接続GraphQLを使うこともできます。

GraphQL型とTypeScriptの静的データ型型付けを用いて、リッチなIDEアシストで型保護コードを書くには、GraphQLスキーマを内省することができます。

この記事を改善するための提案がある場合は、 お知らせください!