使用通用編輯器編輯 React 應用程式
了解如何使用通用編輯器編輯範例 React 應用程式的內容。內容儲存在 AEM 的內容片段中,並使用 GraphQL API 擷取。
本教學課程會引導您完成本機開發環境設定、配置 React 應用程式以編輯其內容,以及使用通用編輯器編輯內容的流程。
學習內容
本教學課程涵蓋以下主題:
- 
                  
通用編輯器簡略概觀
 - 
                  
設定本機開發環境
- AEM SDK:提供儲存於內容片段中供使用 GraphQL API 的 React 應用程式使用的內容。
 - React 應用程式:一個簡單的使用者介面,會顯示來自 AEM 的內容。
 - 通用編輯器服務:通用編輯器服務的本機副本,將通用編輯器和 AEM SDK 連結在一起。
 
 - 
                  
如何配置 React 應用程式以便使用通用編輯器來編輯內容
 - 
                  
如何使用通用編輯器編輯 React 應用程式內容
 
通用編輯器概觀
通用編輯器賦予內容作者和開發人員 (前端及後端) 更多能力,我們來看看通用編輯器的一些主要優勢:
- 能夠以所見即所得 (WYSIWYG) 模式編輯無周邊和有周邊內容。
 - 針對不同的前端技術 (如 React、Angular、Vue 等) 提供一致的內容編輯體驗。因此,內容作者可以編輯內容,而不必擔心基礎的前端技術。
 - 只需極少的配置即可在前端應用程式中啟用通用編輯器。因此能夠發揮開發人員的最大生產力,並讓他們能夠專注於建置體驗。
 - 內容作者、前端開發人員和後端開發人員三個角色分別關注不同的事項,讓每個角色都能夠專注於其核心職責。
 
範例 React 應用程式
本教學課程使用 WKND Teams 作為範例 React 應用程式。WKND Teams React 應用程式會顯示團隊成員清單及其詳細資訊。
團隊詳細資訊,例如標題、說明和團隊成員,會儲存在 AEM 中成為 Team 內容片段。同樣地,姓名、個人簡介和個人資料圖片等人員詳細資訊會儲存在 AEM 中成為 Person 內容片段。
React 應用程式的內容由 AEM 透過 GraphQL API 提供,而使用者介面使用兩個 React 元件 Teams 和 Person 來進行建置。
提供相對應的教學課程,可供學習如何建置 WKND Teams React 應用程式。您可以在此處找到教學課程。
下一步
了解如何設定本機開發環境。
recommendation-more-help
            
          4859a77c-7971-4ac9-8f5c-4260823c6f69