Reference
URL variables, matching rules, feature flags, best practices, SDK API.
On This Chapter
Authoring references
- URL variables — Every variable accepted inside a composition URL pattern, grouped by category.
- Linked-schema matching rules — The full algorithm Studio uses to decide which template fields a section can bind to.
- Section Data reference — The per-placement control that roots a placed section at a document: which targets qualify, how matching runs, how a root resolves.
- Feature flags — Complete list of stack- and project-level gates that hide or change Studio’s UI.
Patterns and code
- Best practices — Consolidated patterns that work and anti-patterns to avoid, organized by topic.
- SDK API Reference — Complete public surface of @contentstack/studio-react, taken from the type definitions.
- <StudioComponent /> reference — Everything the route-rendering component accepts, plus the fetchCompositionData query surface.
- <StudioComposition /> reference — The bring-your-own-data component and the spec-only fetchComposition fetcher.
- <Slot> reference — Data-carrying slots; the data + children props and the nearest-wins merge.