Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Magnolia front-end helpers are collections of JavaScript libraries that enable easy integration of single-page applications in the Magnolia Pages app. Currently, the helpers are available from our Bitbucket repository https://git.magnolia-cms.com/scm/modules/frontend-helpers.git, and currently consist of the following Currently, Magnolia provides the following helper libraries:

  • Angular renderer.
  • React renderer.
  • 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/templates which the Magnolia Page Editor transforms into controls for web content editors.

Table of Contents

Installing and usage

You can add the libraries to your SPA project either by installing them using the npm install command,

Mgnl mini code snippet
Styleboxed

npm install --save @magnolia/template-annotations

or by including them as project dependencies.

The helpers have the following package names:

For more information on how to install and use these helper libraries, click the following links:

On npmjs.com, the helpers have the following package names:

Front-end helpers in Magnolia example SPA pages

...