Studio Docs

When to Use Templates vs Sections: a Decision Tree

Building your first Studio thing? Go to Build your first page. The numbered Quickstarts walk you through building both a Section and a Template. This page is a decision reference for later, when you’re planning a new piece and need to pick which one it should be.

Two building blocks, two jobs.

Do It With a Skill

choose-connected-vs-freeform makes the related template-level call and hands off to the matching builder. For the section-versus-template question on this page, plan-studio-architecture answers it across a whole site at once.

curl -fsSL https://studio-documentation.contentstackapps.com/install.sh | sh

Decision Tree

Decision tree. Are you building a reusable block or a full page? Block becomes a Section (a reusable visual unit with no URL of its own, for example hero strip, card grid, CTA strip). Page becomes a Connected Template (one Template, many entries. URL pattern like /blog/{slug}, works for Blog, Product, Author, Doc, Case study, Event).

Quick Reference

You want to…Use
Build a page tied to one entry of a content typeTemplate
Build a reusable blockSection
Reuse one section across different content typesSection with a linked schema
Let template authors drop custom content inside a sectionSection Slot
Let template authors tweak a value inside a section per template instanceExpose Section Prop

What Renders Where

ComponentGoes on…Renders
<StudioCanvas />One special “canvas” routeSections, for preview while authoring
<StudioComponent />Your real page routesTemplates as pages visitors see

A typical Studio-powered app ships both.

Next