EDS Blocks
Block architecture in EDS. Covers how scripts.js discovers blocks, how decorate() works, key-value versus multi-cell patterns, and common mistakes.
Read article →
EDS Blocks — The Fundamental Development Model
Understanding how EDS blocks should be designed around content structure, DOM contracts, rows and cells, optional content, repeated items, variants, configuration, asynchronous behavior, and clear component boundaries.
Read article →
Understanding the EDS Block DOM
Understanding the DOM structure received by an AEM Edge Delivery Services block, including rows, cells, rich text, images, links, optional content, selectors, transformations, events, and debugging before and after decorate(block).
Read article →
Building a Universal Editor Component
Building an authorable AEM Edge Delivery Services component by connecting the Universal Editor component definition, model, placement rules, authored content, delivered DOM, and frontend block implementation.
Read article →