AEM ヘッドレスデベロッパージャーニー

AEM の強力で柔軟なヘッドレス機能とその能力、および最初の開発プロジェクトでの活用方法を示すガイド付きのジャーニーをここから始めてください。このジャーニーでは、最初のヘッドレスアプリケーションの開発に必要なすべてのAEMヘッドレスドキュメントを提供します。

はじめに

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

このガイドでは、AEMのヘッドレス実装に関する最も多くのトピックを順を追って説明し、完了時に次の操作をおこないます。

  • ヘッドレスなコンテンツ配信の概要とそのメリットを十分に理解する。
  • AEM ヘッドレス機能と、それらが連携してヘッドレスなエクスペリエンスを提供する仕組みを理解する。
  • 初めての AEM ヘッドレスプロジェクトを実装し始める。

AEMドキュメントのジャーニー

ドキュメントジャーニー AEMを初めて使用する読者が、最初から最後までビジネス上の問題を理解し、解決するのに役立つナレーションを提供し、前のトピックやAEMの知識を最小限に抑えながら、様々な、おそらく複雑なトピックや機能を結び付けます。

ドキュメントジャーニーは、Adobeの最新の調査、Adobeコンサルタントによる実証済みの実装経験、お客様のプロジェクトからのフィードバックに基づく、ベストプラクティスの原則に基づいて設計されています。

AEMでヘッドレスなビジネスケースを解決する方法をAdobeが推奨する場合は、 AEMヘッドレスジャーニー が開始する場所です。

ヒント

必要に応じて ~することで学ぶ およびは、技術的には傾いています。AEMヘッドレスチュートリアルは、API とフレームワーク別に整理され、 「その他のリソース」セクション をクリックします。

対象者

このジャーニーは、デベロッパーのペルソナ向けに設計され、デベロッパーの視点から AEM ヘッドレスプロジェクトの要件、手順およびアプローチをレイアウトします。ジャーニーは、プロジェクトを成功させるために開発者がやり取りする必要がある追加のペルソナを定義しますが、ジャーニーの視点は開発者のものです。

以下は、このジャーニーでやり取りするペルソナです。

ペルソナ 説明 このジャーニーの役割
開発者(ターゲットオーディエンス) 様々なソースのコンテンツを使用するヘッドレスアプリケーションの開発経験がある このジャーニーのターゲットオーディエンス
コンテンツ作成者 ヘッドレスに配信されるコンテンツを作成および管理します コンテンツ作成者は、開発者がヘッドレスに配信するコンテンツを作成します。
管理者 AEMの基本セットアップと設定を管理 開発者は管理者と連携して、開発に必要な設定を変更します。
コンテンツアーキテクト ヘッドレスに配信する必要のあるデータの要件を分析し、このデータの構造を定義します 開発者はコンテンツアーキテクトと協力して、データの構造と、データをヘッドレスに配信するための要件を理解します。

このジャーニーの情報は、もちろんすべてのペルソナにとって役に立ちますが、一部の情報は特定の役割で余分なものになる場合があります。 ぜひお試しください 追加の役割をカバーする今後のジャーニー。

ヘッドレスデベロッパージャーニー

このジャーニーでは、多くのトピックを参照します。以下の記事では、AEM でのヘッドレスに関する基本的な知識と、詳細な技術ドキュメントへのリンクを示します。

ジャーニーの特定の部分に直接移動することはできますが、多くの概念はそれ以前の記事の概念に基づいて構築されています。したがって、AEM でヘッドレスを初めて使用する場合は、最初から順に進めていくことをお勧めします。

# 記事 説明
0 AEM ヘッドレスデベロッパージャーニー このドキュメントでは、以下について説明します。
1 CMS ヘッドレス開発について ヘッドレステクノロジーとその使用方法の詳細
2 AEM Headless as a Cloud Service - はじめに AEM ヘッドレスの前提条件の詳細
3 AEM ヘッドレス機能を使用した初めてのエクスペリエンスへの道筋 開発環境を設定して、シンプルなアプリを AEM ヘッドレスと統合する方法について説明します。
4 コンテンツをモデル化する方法 コンテンツ構造をモデル化する方法を説明します。次に、その構造を、コンテンツフラグメントモデルとコンテンツフラグメントを使用した Adobe Experience Manager(AEM)で実現し、チャネル間で再利用します。
5 AEM Delivery APIを使用してコンテンツにアクセスする方法 GraphQL クエリを使用してコンテンツフラグメントのコンテンツにアクセスする方法を説明します。
6 AEM Assets API を使用したコンテンツの更新方法 REST API を使用してコンテンツフラグメントのコンテンツにアクセスし、アップデートする方法を説明します。
7 すべてをまとめる方法 - アプリとコンテンツを AEM ヘッドレスに配置する方法 AEM ヘッドレス SDK を使用して AEM プロジェクトを運用する準備をする方法について説明します。
8 ヘッドレスアプリケーションを運用する方法 アプリケーションをライブデプロイし、ローカルコードを Git に取り込んで、CI/CD パイプライン用に Cloud Manager Git に移動する方法を説明します。
9 オプション - AEM を使用して単一ページアプリケーション(SPA)を作成する方法 AEM のヘッドレス機能を理解したら、ヘッドフル配信とヘッドレス配信を組み合わせ、AEM SPA エディターフレームワークを使用して編集可能な SPA を作成する方法を学びます。

次の手順

これで、Adobe ヘッドレスジャーニーを開始する準備が整いました。このジャーニーの次の部分に進み、「CMS ヘッドレス開発について」を読むことをお勧めします。

自分の冒険を選ぶ

アドビでは、学習スタイルに関係なく、お客様に AEM ヘッドレスプロジェクトを開始して成功していただきたいと考えています。この 2 つの選択肢をご検討下さい。

その他のリソース

ドキュメントジャーニーでは、複雑で相互に関連するプロセスや機能をガイドする情報を提供することで、AEMがビジネス上の問題をどのように解決するかを示します。 ジャーニーでは、複数の機能が連携して 1 つのビジネスニーズに対応する仕組みを説明します。

このようなジャーニーは、独立しているように設計されています。 ただし、多くは互いに関連付けることができます。 AEMの強力な機能の連携の仕組みについて詳しくは、次の追加のジャーニーを参照してください。

  • AEMヘッドレスチュートリアル — やることで学びたいと思っていて、技術的な傾向がある方は、AEM Headless で構築されたアプリケーションの作成と使用を検討する、API とフレームワーク別に整理された実践チュートリアルを利用してください。
  • AEMヘッドレス翻訳ジャーニー — このドキュメントのジャーニーでは、ヘッドレステクノロジー、AEMによるヘッドレスコンテンツの提供方法、翻訳方法について幅広く理解できます。
  • ヘッドレスオーサリングジャーニー - AEMの強力で柔軟なヘッドレス機能、その機能、最初のヘッドレスプロジェクトでのコンテンツのモデル化方法を示すガイド付きのジャーニーを開始します。
  • ヘッドレスアーキテクトジャーニー — ここから始めて、Adobe Experience Manager as a Cloud Serviceの強力で柔軟なヘッドレス機能の紹介と、プロジェクトのコンテンツのモデル化方法を学びます。
  • AEMas a Cloud Service技術ドキュメント - AEMおよびヘッドレステクノロジーに関する確実な理解を既に持っている場合は、アドビの詳細な技術ドキュメントを直接参照することをお勧めします。

このページ