Skip to main content
The studio is the app a team works in. Most of what it shows comes from modules and from data, and the app itself is configured in one small file, apps/studio/src/studio.config.tsx, with defineStudio.
defineStudio takes a handful of settings:

Parts that can be added

Where the code lives

A part can come from the app itself, in studio.config.tsx, or from a module’s ./studio export. A part that belongs with a module’s data should live in the module, so that it travels with it. To work on the studio without a server, run VITE_MOCK=1 pnpm dev:studio. It starts the studio on an in-memory fake backend.