Development environment

Developing with Magnolia requires a minimal set of tools.

Front-end and templating

  • Text editor for editing YAML files and CSS and JavaScript resources.

  • Application server such as Apache Tomcat, included in the Community and DX Core bundles.

  • Magnolia CLI is an npm package providing a command line interface to facilitate light development.

Back-end and Java

  • Java SE Development Kit

  • IDE such as Eclipse or IntelliJ IDEA

  • Application server such as Apache Tomcat

  • Version control system such as Git.

  • Maven to manage project dependencies and build your project.

Feedback

DX Core

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the DX Core docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules