用于内容碎片的 GraphQL
通过使用 Adobe Experience Manager 用于内容碎片的 GraphQL API,可以以无头方式在现代化应用(如单页应用、移动应用)中提升内容体验或应用内体验。
每个数字触点的效率。
品牌负责跨越更多数字渠道创建无缝、高效的体验。但是,孤立的内容系统和缓慢的服务器交互可能会使快速创建新的响应式应用程序变得更加复杂。使用传统 REST API 的效果很好,但这也会降低响应速度,因为应用常常不得不发出几个请求来获得必要的数据,或者会获得超出需求的数据。GraphQL 改变了这一切。
Experience Manager 的 GraphQL API 允许开发人员使用行业标准的、与应用无关的查询语言格式来查询和检索内容。它的设计紧凑高效,只返回请求的内容而不返回其他内容,因此响应与请求应用的格式和需求相匹配。查询还可以在一次调用中返回嵌套内容和多个相关项,显著减少检索内容和应用需求所需的时间和带宽。由此带来的结果是,在所有数字渠道上都可以实现快速的、类似于应用的体验,这些体验具有响应性和品牌性。
了解其工作原理
简单的查询语言,无头内容交付
使用 GraphQL 易于使用的查询语言和 Experience Manager 的无头 API,轻松将内容以 JSON 格式交付到企业的所有现代化应用中。
无数工具和语言选项
GraphQL 不依赖于前端,并且对 SDK 的依赖有限,允许开发人员使用他们选择的语言或工具(React、Angular、iOS)。
获取所需数据 — 不多不少
使用应用渲染所需的所有元素、变体和嵌套引用查询 Experience Manager 内容碎片,不包含多余的字段。
面向未来的全渠道灵活性
Experience Manager 适用于内容碎片的 GraphQL API 随时随地支持无头内容,但其独特之处在于,Experience Manager 的内容碎片可以在 WYSIWYG 页面编辑器中重复利用,以创建有头的页面。
快速、可扩展的性能
通过为 Web 架构设计的可缓存内容查询以及内容传递网络 (CDN) 中的缓存,持久查询确保提供最快捷的客户体验。
功能强大的结构化内容
内容碎片模型支持多种字段类型,并且能够创建相互关系,从而轻松创建功能强大、可重用的和原子内容。
智能界面
集成在浏览器中的用户界面让开发人员可以轻松地构建、测试和调试查询。它还提供了内置的验证和代码完成功能。
详细了解 Adobe Experience Manager 中的 GraphQL API。
通过 GraphQL API 将内容添加到应用中。
探索如何使用 Experience Manager 中的 GraphQL API 从单页应用中查询内容碎片。
查看相关功能
内容碎片
与页面无关的文本和媒体使重用文案和数字资产变得很容易,而无需剪切、粘贴或重写内容。
单页应用编辑
利用您在网站上使用的相同拖放式编辑器,编辑和管理构建于开放源框架(如 React 和 Angular)上的单页应用程序 (SPA)。
动态媒体
使用 Adobe 独特的框架和组件套件以无头方式跨所有设备提供交互式多媒体体验。