Skip to content

How Nebula works

Five pages that explain the architecture. Read them in order the first time; each one is short.

Page Question it answers
Overview What replaces what, and why there is no Knockout
How screens are replaced How a core page ends up rendering a Nebula grid or form
The definition engine How JSON files from many modules become one definition, and how that is cached
Rendering How a definition becomes HTML, and where Alpine.js and Tailwind come in
The modules What each of the 26 modules does