Studio Docs

Sections

Reusable blocks with linked schemas (a declaration of the data shape a section expects — think of it as the section’s contract with any template that drops it) and exposed props (per-instance overrides authors can tweak without touching code).

On This Chapter

Binding sections to data

  • Binding to CMS — The canonical page: linked schema (declaring the shape), auto-binding (matching shape to drop location), and Section Data (rooting one placement at a document, on templates and freeform pages alike).
  • Linked schema — Declare the data shape a section expects so Studio can structurally match it onto a template.
  • Auto-binding by drop location — How Studio resolves bindings against the scope at the drop point (page root, Repeater, Modular Block).

Opening sections up to template authors

  • Expose Section Props — Surface individual component props for per-instance overrides on a template.

Continue

  • Continue to Smart Containers — Repeaters, Condition Blocks, and Section Slots: the primitives that turn static layouts into data-driven ones.

See Also