Expand my Community achievements bar.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Dynamic Page Publishing in AEM Edge Delivery with BYOM and App Builder

Avatar

Employee

7/28/25


Introduction

Bring Your Own Markup (BYOM) is a powerful feature of Adobe Experience Manager (AEM) Edge Delivery Services that allows you to programmatically generate HTML pages from a dynamic HTTP endpoint. Rather than relying on authored content or documents, BYOM enables automated page rendering from APIs, product databases, or other backend systems - while still using the same semantic blocks and styling shared across your AEM site.

In this post, we’ll explain how BYOM works, how it fits into the AEM Edge Delivery Services rendering pipeline, and how to integrate it cleanly using Adobe App Builder.


Key Points

BYOM is ideal for building dynamic, API-driven pages in AEM Edge Delivery Services - without sacrificing performance or consistency.

In this post, we’ll walk through:

  • What BYOM is and how to think of it as an “HTML API”
  • How BYOM fits into the Edge Delivery Services publication flow
  • Key configuration steps using SiteConfig and Adobe App Builder
  • Why semantic HTML blocks matter and how to structure them
  • Benefits of sharing markup between authored, document-based, and BYOM pages

Full Article

Read the full article here: https://medium.com/@lars.auffarth/dynamic-page-publishing-in-aem-edge-delivery-with-byom-and-app-bui...


Q&A

Please use this thread to ask any questions related to the article or share your BYOM use cases with the community.

3 Comments