AEM Headless 開發人員歷程

從這裡開始,引導您逐步了解AEM強大且有彈性的無頭式功能、其功能,以及如何在您的第一個無頭式開發專案中運用這些功能。 本歷程提供您開發第一個無頭應用程式所需的所有AEM檔案。

簡介

Headless 實作放棄了全堆疊解決方案中的傳統頁面和元件管理,專注於建立管道中立、可重複使用的內容片段及其跨管道傳遞。它是實作數位體驗的現代動態開發模式。

本指南會帶您了解AEM中最無頭式的實作主題,讓您在完成時:

  • 充分了解什麼是無周邊內容傳遞及其優勢。
  • 了解 AEM 的無周邊功能以及它們如何協同工作以傳遞無周邊體驗。
  • 能夠邁出實作您第一個 AEM 無周邊專案的第一步。

AEM 文件歷程

文件歷程提供敘述來協助剛開始使用 AEM 的讀者,讓他們能從頭到尾理解和解決業務問題,同時將採用的先前主題或 AEM 知識降至最低,藉以連結許多不同且複雜的主題和功能。

文件歷程根據最佳實務原則而設計,其中包含 Adobe 的最新研究、Adobe 顧問的成熟實作經驗以及客戶專案的意見回饋。

如果您想了解 Adobe 如何建議如何使用 AEM 解決無周邊商務案例,AEM Headless 歷程是理想起點。

秘訣

如果您偏好 學習 且在技術上有傾向,請造訪AEM Headless教學課程,這些教學課程由API和架構組織,並可在 「其他資源」部分 在此文檔的末尾。

對象

此歷程專為開發人員所設計,從開發人員的角度闡述了 AEM Headless 專案的要求、步驟和方法。此歷程定義了為使專案成功開發人員必須與之互動的其他角色,但歷程是以開發人員的角度出發。

以下是在此歷程中會互動的角色。

角色 說明 此歷程中的角色
開發人員 (目標對象) 有經驗曾開發取用不同來源之內容的無周邊應用程式 此歷程的目標對象
內容作者 建立和管理以無周邊方式傳遞的內容 內容作者建立開發人員以無周邊方式傳遞的內容。
管理員 管理 AEM 的基本設定和配置 開發人員與管理員合作以進行開發所需的設定變更。
內容架構師 分析必須以無周邊方式傳遞之資料的要求並定義該資料的結構 開發人員與內容架構師合作,了解資料結構和無周邊傳遞資料的要求。

此歷程的資訊當然對所有角色都有用,但有些資訊對於某些角色可能是多餘的。請密切注意即將到來、涵蓋其他角色的歷程。

Headless 開發人員歷程

您將在此歷程中探索許多主題。以下文章為您提供 AEM 無周邊的基本知識,以及詳細外部技術文件的連結。

儘管您可以直接進入歷程的特定部分,但許多概念都是以先前文章中的概念為基礎。因此,如果您是 AEM 無周邊新手,我們建議您從頭開始,然後按順序進行。

# 文章 說明
0 AEM Headless 開發人員歷程 本文件
1 了解 CMS Headless 開發 了解 Headless 技術以及使用時機。
2 AEM Headless 快速入門 了解 AEM Headless 先決條件
3 踏上首次使用 AEM Headless 之路 設定您的開發環境並了解如何將簡單的應用程式與 AEM Headless 相整合
4 如何建立為您的內容建立模型 了解如何為您的內容結構建立模型。然後使用內容片段模型和內容片段實現 Adobe Experience Manager (AEM) 的結構,以便跨管道重複使用。
5 如何透過 AEM Delivery API 存取您的內容 了解如何使用 GraphQL 查詢來存取您的內容片段內容。
6 如何透過 AEM Assets API 更新您的內容 了解如何使用 REST API 來存取並更新您的內容片段內容。
7 如何在 AEM Headless 中將您的應用程式和內容組合在一起 了解如何取用 AEM 專案並使其準備就緒可上線與 AEM Headless SDK 搭配使用。
8 如何將無周邊應用程式上線 了解如何即時部署應用程式,並在Git中取用您的本機程式碼,並移至Cloud Manager Git,以便使用CI/CD管道。
9 選擇性 - 如何使用 AEM 建立單頁應用程式 (SPA) 了解AEM無頭功能後,請探索如何結合無頭和無頭傳送,並了解如何使用AEM SPA Editor架構建立可編輯的SPA。

下一步

您現在已準備好開始您的 Adobe Headless 歷程。我們鼓勵您繼續前往歷程的下一個部分並閱讀文章 了解CMS無頭開發。

選擇你自己的冒險

不過,無論您的學習風格如何,Adobe都希望您在開始使用AEM Headless專案時能成功。 所以請考慮這兩個選擇。

  • 如果您希望繼續​了解無周邊概念和 AEM 無周邊技術,您應該接著檢閱此文件如何為您的內容建立 AEM 內容模型來繼續您的 AEM 無周邊歷程,此文件可讓您了解如何在 AEM 為內容結構建立模型。
  • 如果您偏好​做中學,您可以移至AEM Headless 入門實作教學課程,在這裡您將直接進入 AEM Headless 開發,方式是實作一個簡單專案以公開 AEM 無周邊內容。

其他資源

文件歷程會透過敘述方式,指導您完成複雜的相關流程和功能,向您展示 AEM 如何解決業務問題。此歷程說明了多個功能如何共同運作以解決單一業務需求。

因為這樣的歷程是設計成獨立的。然而,其中一些可以相互關聯。查看這些額外的歷程,進一步了解 AEM 的強大功能如何協同工作。

  • AEM Headless 教學課程 - 如果您偏好做中學並為傾向技術,請加入我們的由 API 和框架組織的實作教學課程,其在探究如何建立和使用 AEM Headless 應用程式。
  • AEM Headless 翻譯歷程 - 此文件歷程讓您對無周邊技術、AEM 如何提供無周邊內容以及如何翻譯它,有廣泛的了解。
  • Headless 編寫歷程 - 從這裡開始,此歷程會逐步引導您了解 AEM 強大且靈活的無周邊特性、其功能,以及如何在您的第一個無周邊專案中建立內容模型。
  • 無頭架構師歷程 — 從這裡開始,介紹Adobe Experience Manager強大、靈活、無頭的功能,以及如何為專案建立內容模型。
  • AEM 技術文件 - 如果您已經對 AEM 和無周邊技術有深入的了解,您可能想要直接查閱我們深入的技術文件。

本頁內容