aem-spa-project-core
aem-spa-project-core copied to clipboard
Contains abstraction for core Adobe Experience Manager and Single Page Application interface, the page.
SPA Project Core
This package contains the components required for building a single-page application using AEM.
It contains a Page interface (extension of the Core Components' Page v1 and v2), which adds support for a hierarchical model of subpages with which a single-page application can be built.
The PageImpl allows the retrieval of a hierarchical page model in JSON format. The content of the exported model can be configured using parameters. More information can be found in PageImpl.java.
Installation
The dependency can be found here: https://mvnrepository.com/artifact/com.adobe.aem/aem.project.core Simply put the following in your pom.xml:
<dependency>
<groupId>com.adobe.aem</groupId>
<artifactId>spa.project.core</artifactId>
<version><Version></version>
<type>pom</type>
</dependency>
Documentation
- SPA Editor Overview
- SPA Architecture
- Getting Started with the AEM SPA Editor and Angular
- Getting Started with the AEM SPA Editor and React
Contributing
Contributions are welcome! Read the Contributing Guide for more information.
Licensing
This project is licensed under the Apache V2 License. See LICENSE for more information.