XTendRMT Overview
The mental model for declarative app shells, state, actions and surfaces.
What it covers
XTendRMT is XTend's declarative application layer. Source describes data, user intent, resources, visible surfaces, and scheduling; compiler and runtime execute those records without pulling UI frameworks into the kernel.
Public building blocks
tools/rmt-language/vnext-parser.jscreates the source model.tools/rmt-language/vnext-compiler.jsemits host-neutral core records.xtendrmt/rmt-app-runtime.jsconnects core data to explicit host adapters.
Recommended workflow
Learn template, state, action, and surface first. Exercise a small source in the playground, inspect its core output, and only then attach browser, SSR, or component adapters.