AEMヘッドレス開発者ジャーニー

AEMの強力で柔軟なヘッドレス機能、その機能、最初のヘッドレス開発プロジェクトでの活用方法を紹介し、ガイド付きのジャーニーを始めます。

はじめに

どこにいても、チャネルに関係なく、オーディエンスにエクスペリエンスを配信する際に、ヘッドレス実装がますます重要になっています。

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

このガイドでは、最も重要なトピックを順を追って説明し、完了時に以下をおこないます。

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

対象者

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

このジャーニーの情報は、もちろん他の人にとって役に立ちますが、一部の情報は特定の役割で余分に使用される場合があります。 役割を追加する次のジャーニーに合わせてご確認ください。

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

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

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

# 記事 説明
0 AEMヘッドレス開発者ジャーニー このドキュメント
1 CMSヘッドレス開発の詳細 ヘッドレステクノロジーとその使用方法について説明します。
2 AEM Headless as aCloud 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に取り込んで、Cloud Manager Gitに移動し、CI/CDパイプライン用に使用する方法を説明します。
9 オプション — AEMを使用したシングルページアプリケーション(SPA)の作成方法 AEMのヘッドレス機能を理解したら、ヘッドフル配信とヘッドレス配信を組み合わせ、AEM SPA Editorフレームワークを使用して編集可能なSPAを作成する方法を学びます。

次の手順

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

自分の冒険を選ぶ

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

  • ヘッドレスな概念とAEMヘッドレステクノロジー​について引き続き学習する場合は、次にAEMでのコンテンツ構造のモデル化方法を学習するドキュメント「How to Modeling Your Content as AEM Content Models」を確認し、AEMヘッドレスなジャーニーを続行する必要があります。
  • ​を実行して学びたい場合は、AEMヘッドレス実践チュートリアルで、AEMヘッドレスコンテンツを公開する簡単なプロジェクトを実装してAEMヘッドレス開発に直接進む方法を説明します。

このページ