AEM ヘッドレス入門 - GraphQL getting-started-with-aem-headless

コンテンツフラグメント用のAEM GraphQL API
は、外部クライアントアプリケーションがAEMで管理されたコンテンツを使用してエクスペリエンスをレンダリングするヘッドレス CMSのシナリオをサポートしています。

最新のコンテンツ配信 API は、JavaScript ベースのフロントエンドアプリケーションの効率とパフォーマンスを高めるための鍵となります。 REST API を使用すると、次の課題が発生します。

  • 1 度に 1 つのオブジェクトを取得するためのリクエストの数が多い
  • 多くの場合、コンテンツを「過剰配信」する(アプリケーションが必要以上に受け取る)

これらの課題を克服するために、GraphQL はクエリベースの API を提供し、クライアントが AEM に必要なコンテンツのみをクエリし、単一の API 呼び出しで受信できるようにします。

このビデオでは、AEM で実装された GraphQL API の概要を説明します。 AEM の GraphQL API は主に、ヘッドレスデプロイメントの一環として AEM コンテンツフラグメントをダウンストリームアプリケーションに配信するように設計されています。

AEM ヘッドレス GraphQL ビデオシリーズ

コンテンツフラグメント、AEM の GraphQL API および開発ツールの詳細な解説を通じて、AEM の GraphQL 機能について学ぶことができます。

AEM ヘッドレス GraphQL ハンズオンチュートリアル

AEM の GraphQL API を使用してコンテンツフラグメントを利用する React アプリケーションを構築し、AEM の GraphQL 機能を学びます。

AEM GraphQL と AEM Content Services の比較

AEM GraphQL API
AEM コンテンツサービス
スキーマ定義
構造化コンテンツフラグメントモデル
AEM コンポーネント
コンテンツ
コンテンツフラグメント
AEM コンポーネント
コンテンツ検出
GraphQL クエリによる
AEM ページによる
配信フォーマット
GraphQL JSON
AEM ComponentExporter JSON
recommendation-more-help
experience-manager-learn-help-headless-tutorial