OpenAPI を使用したAEM コンテンツフラグメント配信の基本を学ぶ

このチュートリアルでは、OpenAPI を使用してAEMのコンテンツフラグメント配信を使用し、ヘッドレスなAEM シナリオで外部アプリで使用して、CMS コンテンツを構築および公開する方法を説明します。 これは、WKND チームと関連するメンバーの詳細を表示する React アプリの作成について考え、これらの概念を調べます。 チームとメンバーはAEM コンテンツフラグメントモデルを使用してモデル化され、OpenAPI を使用したAEM コンテンツフラグメント配信を使用して React アプリによって使用されます。

WKND Teams アプリ

このチュートリアルでは、以下のトピックを扱います。

  • プロジェクト設定の作成
  • データをモデル化するコンテンツフラグメントモデルの作成
  • 以前に作成したモデルに基づいてコンテンツフラグメントを作成します。
  • OpenAPI API ドキュメントの「試す」機能を備えたAEM コンテンツフラグメント配信を使用して、AEMのコンテンツフラグメントをクエリする方法を調べます
  • サンプル React アプリからの OpenAPI API 呼び出しを使用したAEM コンテンツフラグメント配信を通じたコンテンツフラグメントデータの使用
  • React アプリを強化して、ユニバーサルエディターで編集できるようにします

前提条件 prerequisites

このチュートリアルに従うには、以下が必要です。

AEM as a Cloud Service環境

このチュートリアルを完了するには、AEM as a Cloud Service環境への AEM管理者 アクセス権を持つことをお勧めします。 開発 環境、迅速な開発環境、または サンドボックスプログラム 内の環境も使用できます。

それでは、始めましょう。

コンテンツフラグメントモデルの定義からチュートリアルを開始します。

GitHub プロジェクト

ソースコードとコンテンツパッケージは、AEM ヘッドレスチュートリアルGitHub リポジトリに格納されています。

main ブランチにはこのチュートリアルの最終的なソースコードが含まれます。
各手順の最後にあるコードのスナップショットは、Git タグとして利用できます。

チュートリアルまたはコードに問題が見つかった場合は、GitHub イシューを報告してください。

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4