最佳作法

開發人員的最佳實務——快速入門

Adobe工程與諮詢團隊已針對AEM開發人員開發了一套完整的最佳實務。 Adobe開發人員在開發適用於客戶實作的核心AEM產品更新和客戶程式碼時,會遵守這些最佳實務。

開始AEM開發專案之前,請先檢閱下列最佳實務:

其他最佳做法資訊

以下區域提供了專門用於制定最佳做法的檔案:

在下表中說明並連結特定檔案。

如需管理、部署和維護或撰寫的最佳實務,請參閱下列其中一項:

網站

管理和製作網站內容有下列最佳實務:

標準觸控式UI背後的部分理論。

啟用觸控的UI:概念

啟用觸控的UI:結構

這些檔案提供觸控式使用者介面的概念和結構概觀。
啟用觸控的UI:自訂控制台 自訂觸控式UI主控台 本檔案說明擴充觸控式UI主控台的最佳方式。
可觸控的UI:自訂頁面製作 自訂可觸控的UI頁面製作 說明如何擴充觸控式UI的頁面製作。
工作流程 開發和延伸工作流程

工作流程可讓您自動化Adobe Experience Manager(AEM)活動,並可代表AEM環境中發生的大量處理,因此強烈建議您謹慎規劃工作流程實作。

社群

AEM Communities可簡化內部部署社群的建立和管理。

以下說明社群的一些最佳實務:

使用使用者產生的內容(UGC)的最佳實務 編碼准則 社交元件架構(SCF)開發靈活、可攜式程式碼的指引。
Communities元件的範例使用 社群元件指南 互動式開發工具。

工具/HTL

HTML範本語言(HTL)是AEM 6.0中新推出的HTML範本系統。它取代JSP和ESP作為AEM的偏好範本系統。

HTL概觀 HTL概觀與語法 本檔案說明HTL是什麼、如何移至HTL、範例專案、語法、運算式和陳述式
在java中使用API HTL Java Use-API HTL Java Use-API可讓HTL檔案存取自訂Java類別中的輔助方法。
注意

以下是設定新AEM專案的最佳實務,其中詳述核心元件、可編輯範本、用戶端程式庫和元件開發的多部份教學課程可能很有趣:
AEM Sites - WKND 教學課程快速入門

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now