AEM 6.5 Sites 向けヘッドレス開発 headless-development

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

概要 overview

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

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

AEM 実装モデル

ヘッドフルとヘッドレスの比較 headful-headless

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

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

AEM 6.5 とヘッドレス aem-headless

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

  1. コンテンツモデル

    • コンテンツモデルはコンテンツの構造化表現です。
    • これらは、情報アーキテクトが AEM コンテンツフラグメントモデルエディターで定義します。
    • コンテンツモデルはコンテンツフラグメントの基盤となります。
  2. コンテンツフラグメント

    • コンテンツフラグメントは、コンテンツモデルをインスタンス化したものです。
    • これらは、コンテンツ作成者が AEM コンテンツフラグメントエディターで作成します。
    • 作成後は AEM Assets に保存され、AEM Assets 管理 UI で管理されます。
  3. 配信用のコンテンツ API

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

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

リソース
説明
タイプ
対象読者
予測時刻
ヘッドレスデベロッパージャーニー
AEM とヘッドレステクノロジーを初めて使用するユーザー ​の場合は、まずここから始めて、ヘッドレスの基本概念から初めてのヘッドレスプロジェクトの運用開始まで、AEM とそのヘッドレス機能の概要を包括的に理解してください。
ガイド
AEM とヘッドレスを初めて使用する ​開発者
1 時間
ヘッドレスをはじめる前に
AEM の経験豊富なユーザー ​が主な AEM ヘッドレス機能の概要を知りたい場合は、このクイックスタート概要を確認してください。
クイックスタート
AEM エクスペリエンス ​の開発者、管理者
20 分
AEM ヘッドレスをはじめる前に:実践チュートリアル
AEM を熟知していて実践的なアプローチを希望する場合は、このチュートリアルでシンプルなヘッドレスプロジェクトの作成に取り組んでください。
チュートリアル
デベロッパー向け
2 時間
AEM 開発者ポータル
このリソースのコレクションは、初心者 ​のデベロッパー向けにも、経験豊富な ​デベロッパー向けにも提供されています。
リソースのコレクション
デベロッパー向け
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2