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
.
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>
Contributions are welcome! Read the Contributing Guide for more information.
This project is licensed under the Apache V2 License. See LICENSE for more information.