Member-only story

AEM and Magento Integration Using Commerce Integration Framework(CIF) — Local Setup (Part2)

Albin Issac
8 min readAug 1, 2022

--

In my previous post on this series, we have discussed how to enable local Magento open source commerce platform on local.

This post discusses setting up a Venia sample store in a local AEM server and integrating AEM to a local Magento server to enable eCommerce functionalities.

AEM CIF Core components use both the server and client rendering to construct the eCommerce websites; the category and product-related components are entirely server-rendered at the same time transaction related — cart, checkout, order, and account management components are Server and Client rendered — the initial pages are generated from the server. Still, the functionalities are enabled through React client-rendered components(CIF enables the placeholder component to render the react component).

Refer to the below documents

Server rendered component — https://github.com/adobe/aem-core-cif-components/tree/master/ui.apps/src/main/content/jcr_root/apps/core/cif/components/commerce/product/v1/product.

Client Rendered React Component — https://github.com/adobe/aem-cif-guides-venia/tree/main/ui.frontend/src/main/components/MiniCart

CIF Placeholder component for React Component — https://github.com/adobe/aem-core-cif-components/tree/master/ui.apps/src/main/content/jcr_root/apps/core/cif/components/commerce/minicart/v1/minicart

--

--

Albin Issac
Albin Issac

Written by Albin Issac

I work as a Software Architect specializing in Marketing Technologies. For more information, please visit my profile at: https://myprofile.albinsblog.com/

No responses yet