How does AEM deliver the page model to a Single Page Application (SPA)?
AEM Content Services exposes the page model as JSON for consumption by SPA applications. The AEM SPA Editor architecture builds on Content Services, and the SPA retrieves a .model.json representation that drives the application.
.model.json
Community Discussion