[data-reveal]{opacity:1!important;transform:none!important}
Overview
Building

Overview

Everything you do when you build on the DMS — set up the project, declare pages and navigation, wire actions and services, translate, ship custom Vue, package and deploy.

Building

This section takes you from a configured project to a deployed dashboard. Start with the project setup, then declare pages and their blocks; reach for the rest when a screen needs it.

Set up

Project setup

A normal AntelopeJS project that loads the DMS.

Configuration

Every key the DMS module accepts.

Build screens

Pages & components

A page is a class; its static fields are blocks.

Navigation

Categories, modules, URLs and quick actions.

Actions & reactivity

Permissioned actions and blocks that react to each other.

Settings pages

Your own pages in the settings area.

Go further

Backend services

Hooks, notifications, realtime, rendering and exports.

Localization

$ keys, locales and the translation editor.

Frontend layer

Ship custom Vue when a block is missing.

Frontend CLI

The ajs dms loader.

Ship

Distributable module

Package an extension other projects install.

Deployment

Run both processes in production.

Troubleshooting

From a symptom to its fix.