AEM Sites as a Cloud Service 向けヘッドレス開発

コンテンツモデル、コンテンツフラグメント、GraphQL API など、AEM as a Cloud Service の強力なヘッドレス機能が連携する仕組みと、エクスペリエンスあを一元管理して複数のチャネルで提供する方法を説明します。

概要

ヘッドレス実装は、オーディエンスの場所やチャネルに関係なく、オーディエンスにエクスペリエンスを提供する上で、ますます重要になってきています。

ヘッドレス実装は、フルスタックおよびハイブリッドソリューションにおける従来のようなページおよびコンポーネント管理ではなく、チャネルに依存しない再利用可能なコンテンツフラグメントの作成とそのクロスチャネル配信に重点を置いています。これは、Web エクスペリエンスを実装するための最新の動的な開発パターンです。

AEM 実装モデル

ヘッドフルとヘッドレスの比較

このドキュメントでは、AEM の完全なヘッドレス実装モデルを重点的に説明します。ただし、AEM でヘッドフルとヘッドレスは二者択一である必要はありません。ヘッドレス機能を使用すると、コンテンツを管理し様々なエンドポイントに配信できると同時に、コンテンツ作成者が単一ページアプリケーションを編集できるようになります。すべてが AEM にあります。

ヒント

詳しくは、AEM におけるヘッドフルとヘッドレスを参照してください。

AEM as a Cloud Service とヘッドレス

AEM as a Cloud Service は、次の 3 つの強力なサービスを提供することで、ヘッドレス実装モデルの柔軟なツールになっています。

  1. コンテンツモデル
    • コンテンツモデルはコンテンツの構造化表現です。
    • これらは、情報アーキテクトが AEM コンテンツフラグメントモデルエディターで定義します。
    • コンテンツモデルはコンテンツフラグメントの基盤となります。
  2. コンテンツフラグメント
    • コンテンツフラグメントは、コンテンツモデルをインスタンス化したものです。
    • これらは、コンテンツ作成者が AEM コンテンツフラグメントエディターで作成します。
    • 作成後は AEM Assets に保存され、AEM Assets 管理 UI で管理されます。
  3. 配信用のコンテンツ API

AEM ヘッドレスを使用した最初の手順

AEM ヘッドレス機能を使い始めるためのリソースは多数用意されています。ユースケースはそれぞれ異なりますが、いずれも AEM ヘッドレス機能の概要を明確に説明sしています。

リソース 説明 タイプ 対象者 予測時刻
ヘッドレスデベロッパージャーニー AEMやヘッドレスステクノロジを初めて使用するユーザー向け に、最初のヘッドレスプロジェクトでの運用を通じてヘッドレスの理論に基づく、AEMとそのヘッドレス機能の包括的な紹介を、ここから始めます。 ガイド デベロッパー向け AEMとヘッドレスが新しい 1 時間
ヘッドレスをはじめる前に AEMの主なヘッドレ ス機能の概要を簡単に説明する必要がある経験豊富なAEMユーザー向けに、このクイックスタートの概要を確認してください。 クイックスタート デベロッパー、管理者 AEMエクスペリエンス 20 分
AEM ヘッドレスをはじめる前に:実践チュートリアル 実践的なアプローチを好み、AEM​に詳しい方は、このチュートリアルでは、シンプルなヘッドレスプロジェクトの作成に直接取り組みます。 チュートリアル デベロッパー向け 2 時間

このページ