Development and the SDK
Contents
For hands on introduction to development and the SDK, visit the quickstart, Developer 101, or My first site tutorials. |
Introduction
The majority of functionality and customizations in Enonic XP is implemented and delivered via applications. Application development mainly relates to defining customer specific schemas and content models as well as coding based on Enonic’s JavaScript Framework
To facilitate and ease development, Enonic provides a purpose-specific SDK, libraries, starters and other tools to assist developers in their work.
SDK
The Enonic SDK consists of several independent tools:
-
SDK versions of the Enonic XP distro
The CLI plays a central role in orhchestrating development activities, including downloading distros, setting up new development projects, building and even deploying to productin servers.