Studio Docs

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.

See Also