Magnolia front-end helpers for SPA
Magnolia provides the following helper libraries:
Magnolia Template Annotations
The annotations make content from a front-end project editable in Magnolia. This is achieved by injecting annotations (HTML comments) around components which the Magnolia Page editor transforms into controls for web content editors.
Since Magnolia 6.2.6, the annotations are created on the server and can be retrieved through a dedicated Template annotation endpoint. The advantage is the server renders everything from the attributes.
For more details, see SPA template annotations endpoint.
The helpers also provide means for contexts where an SPA is running on a remote server. For more information, see the Hosting the SPA page.
To see how these libraries can be used, check out our example projects. The projects already include the required dependencies to the helper libraries.