AEM GraphQL内容片段API支持无头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 |