Architecture Guide

The Architecture Guide provides a high-level introduction and view of the Adobe Commerce and Magento Open Source framework.

The Adobe Commerce and Magento Open Source framework (Commerce framework) and components are explained from the perspective of several audiences:

More detailed information about building online stores, using APIs, installing, configuring, and extending the platform is included in other sections of the developer guide.

data-slots=image, heading, text, links
data-width=50%
Architectural basics

Basics

Review fundamental architectural principles of object-oriented, PHP-based applications
Learn more
data-slots=image, heading, text, links
data-width=50%
Architectural layers

Layers

Learn about layered application design and details about each layer
Learn more
data-slots=image, heading, text, links
data-width=50%
Coding standards

Coding Standards

Review these technical guidelines before you contribute code to Adobe Commerce and Magento Open Source projects
Learn more
data-slots=image, heading, text, links
data-width=50%
Architectural framework

Framework

Learn how the Commerce framework controls the way application components interact
Learn more
data-slots=image, heading, text, links
data-width=50%
Modules and extensibility

Modules and Extensibility

Learn about how Commerce extensibility has been designed to maximize your ability to customize and enhance the framework
Learn more
data-slots=image, heading, text, links
data-width=50%
Technical vision

Technical Vision

Review resources that describe the aspirational state of the Commerce framework
Learn more