Builder Guides
This section explains the implementation surfaces used to build a Jetstack tenant.
In This Section
- Types Defines the domain schema and high-level object behavior.
- Properties Defines fields, relations, validation, visibility, filtering, and calculations.
- Query Result Property Surfaces counts, lists, and links of related records on a record by binding a query to a field.
- Modules Defines navigation structure and entry experiences.
- Views Defines list and viewer experiences over query result sets.
- Quick Filters Defines pre-built, placeable filter controls (toggle, search, preset, checkbox) for view layouts, including the full JSON definition reference and raw filter notation.
- Queries Defines reusable object selection and data access behavior.
- Canvases Defines custom page, snippet, widget, and property-oriented experiences.
- Canvas Items And CanvasBuilder Explains the canvas item model, item families, scope-driven values, and the draft-based builder workflow.
- Chart Visualizes Query or SmartSQL result rows as bar, line, area, pie, doughnut, radar, or polar-area charts.
- Automations Defines business logic flows and event-driven behavior.
- Scheduler Defines time-based execution for automations.
- Email Templates Defines reusable outbound email rendering.
Recommended Build Order
Most implementations go more smoothly when built in this order:
- types
- properties
- queries
- views
- modules
- canvases
- automations
- scheduler and email templates
This order is not mandatory, but it matches how the platform layers depend on one another.