Contentstack LogoContentstack Logo

Studio Overview

Note: Studio is currently part of an Early Access Program and may not be available to all users. Contact the Contentstack support team; they will coordinate with the appropriate stakeholders to review eligibility.

Studio is a visual web experience builder that streamlines frontend development. It offers a component-based interface that bridges design, development, and content, enabling teams to launch scalable digital experiences efficiently.

Core Concepts

Studio introduces key building blocks for structured and visual page creation:

  • Project: A logical container linked one-to-one with a stack. It houses all compositions within that stack.
  • Composition Type: A content type in the linked stack that stores composition metadata, such as layout JSON, title, and component references. You can start with a freeform composition and link it to a content type later.
  • Composition: The primary unit in Studio. It represents a full page, reusable section, or UI component. Stored as a structured JSON tree, it includes:
    • Layout structure
    • Component references
    • Data bindings
    • Design configurations
  • Symbol: A reusable component derived from a composition. All symbol instances reflect updates made to the source.
  • Template: A copy-based variation of a composition. Changes affect only the specific instance.
  • Code Component: A React component registered within your project to handle business logic or complex UI. These function as foundational building blocks.
    • Default Components: Prebuilt layout and content elements such as containers, text blocks, and images. These appear in the left panel by default.
    • Registered Components: User-defined code components that, once registered, also appear in the left panel under categorized sections.

Visual Composition Workflow

Studio enables drag-and-drop page building with modular components.

Design-to-Code Workflow

Connect design and development with enhanced automation:

  • Import design layers using the Figma plugin
  • Use AI to scaffold layout structures
  • Register production-ready components using the CLI

This workflow supports rapid iteration for business users and full control for developers.

CMS Data Binding

Each composition can be linked to a Contentstack content type. Bind component fields (props) to entry fields to:

  • Dynamically render content
  • Centrally manage content from Visual Builder
  • Enable personalization and localization

Design System Integration

Maintain brand consistency and scale design decisions using tokens for:

  • Color
  • Typography
  • Spacing
  • Breakpoints

Live Editing Compatibility

Studio compositions integrate seamlessly with Contentstack’s visual experience tools:

  • Live Preview: View content updates in real time.
  • Visual Builder: Edit content directly within the rendered UI.

All default and AI-generated components are automatically wrapped in live-edit tags.

Studio combines visual workflows, reusable component models, design-token support, and deep CMS integration. It empowers teams to create consistent, scalable digital experiences, faster.

Was this article helpful?
^