app ▾
Save draft
👁 preview = runtime page · showcase_start_here
<flex dir="col" gap={8}> <div style={{ fontWeight: 600, textTransform: "uppercase" }}> ObjectStack Showcase </div> <div style={{ fontSize: 32, fontWeight: 700 }}> Pick the right page authoring model </div> <card> Decision tree … </card> </flex>
OBJECTSTACK SHOWCASE

Pick the right page authoring model

Every page has two axes — its type (home · record · list · app) and its kind (how you author it).
Decision tree · full/slotted → html → react
source + preview = SchemaRenderer (reused)
solid = shell / composition (built in the builder) dashed = existing Studio component (reused, not rebuilt)