Skip to content

Instantly share code, notes, and snippets.

@salomao-santos
Last active September 23, 2024 13:14
Show Gist options
  • Save salomao-santos/0666913fe3b6586516acf98b8f2e1f6d to your computer and use it in GitHub Desktop.
Save salomao-santos/0666913fe3b6586516acf98b8f2e1f6d to your computer and use it in GitHub Desktop.
AEM Headless: AEM SPA Editor 1.0 (Integrated AEM SPA Editor), AEM SPA Editor 2.0 (AEM Remote SPA Editor)

AEM SPA Editors

AEM React Editable Components work with both SPA Editor 1.0 (Integrated SPA Editor) or SPA Editor 2.0 (Remote SPA Editor) React apps.

Dependencies

Ensure that the React app is running on Node.js 14+. The minimal set of dependencies for the React app to use AEM React Editable Components v2 are: @adobe/aem-react-editable-components, @adobe/aem-spa-component-mapping, and @adobe/aem-spa-page-model-manager.

Plugin Description Version Version Support React JS Install
AEM SPA React Editable Components This project provides the React components and integration layer to get you started with the AEM* SPA Editor. v2.1.1 V18 npm install @adobe/aem-react-editable-components
AEM Component Mapping package A storage library for front-end components. Provides a way for the Single Page Application to map front-end components to AEM* resource types (AEM Components). v1.1.1 V18 npm install @adobe/aem-spa-component-mapping
Page Model Manager An interpreter between Adobe Experience Manager Editor and the Adobe Experience Manager Single Page Application (SPA) Editor. v1.5.0 V18 npm install @adobe/aem-spa-page-model-manager
AEM WCM Components - React Core implementation This module provides a React implementation for the AEM core components. This enables you to use the core components: -In the AEM SPA editor with React -In React web components -Or in any other React context, provided you have the input needed to instantiate the components. v1.1.8 npm install @adobe/aem-core-components-react-base
AEM WCM Components - Spa editor - React Core implementation This module provides a React implementation for the containers in the AEM core components. Containers: Accordion (V1), Carousel (V1), Container (V1), Tabs (V1) v1.2.0 npm install @adobe/aem-core-components-react-spa

References

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment