AEM GraphQL API for內容片段支援無頭CMS案例,供外部用戶端應用程式使用AEM中管理的內容呈現體驗。
現代化的內容傳送API是基於Javascript前端應用程式效率與效能的關鍵。 使用REST API會帶來下列挑戰:
為克服這些難題,GraphQL提供以查詢為基礎的API,讓用戶端只能查詢AEM所需的內容,並透過單一API呼叫接收。
此影片概述在AEM中實作的GraphQL API。 AEM中的GraphQL API主要設計為在無頭部署作業中,將AEM內容片段傳送至下游應用程式。
透過內容片段和AEM GraphQL API及開發工具的深入逐步說明,了解AEM GraphQL功能。
透過AEM GraphQL API建置會取用內容片段的React應用程式,探索AEM GraphQL功能。
AEM GraphQL API | AEM Content Services | |
---|---|---|
架構定義 | 結構化內容片段模型 | AEM元件 |
內容 | 內容片段 | AEM元件 |
內容探索 | 按GraphQL查詢 | 依AEM頁面 |
傳送格式 | GraphQL JSON | AEM ComponentExporter JSON |