#F5F5F5
Adobe Experience Manager Sites 功能

开发人员工具

Experience Manager Sites 为您提供经过预先优化的代码和灵活的工具,以便构建高性能网页。借助 Edge Delivery Services,您可以在不牺牲任何设计、功能或内容的情况下获得极高的 Web 性能分数。

探索开发人员工具

https://business.adobe.com/fragments/products/modal/videos/adobe-experience-manager/sites/developer-tools/graphql#video |

GraphQL

Experience Manager 的 GraphQL API 为开发人员提供行业标准的、与应用无关的查询语言格式来查询和检索内容。它的设计紧凑高效,只返回请求的内容,因此响应与请求应用的格式和需求相匹配。查询还可以在一次调用中返回嵌套内容和多个相关项,显著减少检索内容和应用需求所需的时间和带宽。由此带来的结果是,在所有数字渠道上都可以实现快速的、类似于应用的体验,这些体验具有响应性和品牌性。

  • 无头内容投放。 使用 GraphQL 的查询语言和 Experience Manager 的无头 API,以 JSON 格式向所有应用程序投放内容。
  • 相关数据。 使用应用渲染所需的所有元素、变体和嵌套引用查询 Experience Manager 内容片段。
  • 快速、可扩展的性能。 通过为 Web 架构设计的可缓存内容查询以及 CDN 中的缓存,持久查询可确保提供快捷的客户体验。
  • 工具和语言选项。 GraphQL 不依赖于前端,并且对 SDK 的依赖有限,允许开发人员使用他们选择的语言或工具(React、Angular、iOS)。
  • 功能强大的结构化内容。 内容片段模型支持多种字段类型,并且能够创建相互关系,从而轻松创建功能强大、可重用的和原子内容。

立即可用的组件

使用例如痕迹导航、表单、页面导航、搜索预告和搜索等向后兼容的灵活开箱即用组件创建页面。这使得作者可以轻松创建页面,同时营销人员可以提高工作效率并节省创建自定义文本或图片组件所需的时间。

  • 功能组件。 每一个立即可用组件均是一系列可完整提供特定功能的脚本。
  • 继承关系。 即使组件在不同的网页和渠道中使用,它们也会保留继承关系。
  • 更低的总拥有成本。 Experience Manager Sites 组件可升级、向后兼容且定期进行版本控制。这使您能够在升级至最新版本或增强网站功能时节省成本。
  • 可信赖的组件。 借助已经过预先测试的生产就绪组件,您可以确保这些组件按预期运行。这可以帮助您缩短质量保证、测试和维护所需的时间,并将更多的时间花在真正重要的地方。
https://business.adobe.com/fragments/products/modal/videos/adobe-experience-manager/sites/developer-tools/single-page-app-editing#spa |

单页应用编辑

利用您在网站上使用的相同拖放式编辑器,编辑和管理构建于开放源框架(如 React 和 Angular)上的单页应用程序 (SPA)。

  • 无缝布局。 通过 SPA 编辑器中的拖放式服务,提供 Experience Manager Sites 的各项功能。
  • CMS 管控。 营销人员和非编码者可以使用 Experience Manager Sites 中的 CMS 功能来编辑和管理 SPA。
  • 情境式编辑。 让创作者能够在编辑更改的同时预览外观,即使对于将内容用作 JSON 的 Web 应用程序也是如此。
Separation of concerns.

关注点分离

将代码、内容和设计问题分离,使内容创作能够与设计和开发并行进行,从而使流程更加模块化和敏捷。此外,这种分离使 Web 应用程序的开发、调试和更新变得更加容易,从而简化维护,提高开发速度和效率。

Optimized boilerplate code.

经过优化的样板代码

使用我们的样板代码基础(经过性能优化的项目蓝图)快速启动开发。样板代码基础与最佳实践保持一致,并为构建高性能体验提供完美起点。开发人员可以使用它轻松启动项目,最大限度地减少不必要的代码,并实现快速的页面加载。

#F1F1F1

了解如何使用开发人员工具

在 Experience League 中找到您需要的内容,其中收集了大量操作说明内容,包括文档、教程和用户指南。

了解详细信息