How will I customize Adobe Commerce as a Service?
This is the key question, and the answer revolves around three main approaches:
- AppBuilder: Instead of putting your changes in the same code base as Magento, customizations happen in a separate system called AppBuilder. AppBuilder can modify your admin panel, listen to events from Adobe Commerce, and add extra functionality.
- Adobe Exchange Apps: From the Adobe Exchange, customizations are now called "apps" instead of modules. These run from AppBuilder, too.
- Separate Frontend: Adobe Commerce as a Service is only available headless, meaning the frontend is an entirely separate website. Of course, the entire frontend experience is open source so developers have no limits. Combined with AppBuilder, you have almost the same flexibility as the old Magento; only now is the blast radius for security and performance problems significantly less.