---
title: "How it works · Sanity × Nuxt UI"
description: "The five ideas behind the template, explained without code."
canonical_url: "https://sanity-nuxtui.vercel.app/id/docs/how-it-works"
meta:
  "og:description": "The five ideas behind the template, explained without code."
  "og:image": "https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_How%2Bit%2Bworks%2Cdescription_~VGhlIGZpdmUgaWRlYXMgYmVoaW5kIHRoZSB0ZW1wbGF0ZSwgZXhwbGFpbmVkIHdpdGhvdXQgY29kZS4%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL2hvdy1pdC13b3JrcyI%2Cs_fiycwk2HHCR1cLDo.png"
  "og:image:height": "630"
  "og:image:type": image/png
  "og:image:width": "1200"
  "og:title": "How it works · Sanity × Nuxt UI"
  "twitter:image": "https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_How%2Bit%2Bworks%2Cdescription_~VGhlIGZpdmUgaWRlYXMgYmVoaW5kIHRoZSB0ZW1wbGF0ZSwgZXhwbGFpbmVkIHdpdGhvdXQgY29kZS4%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL2hvdy1pdC13b3JrcyI%2Cs_fiycwk2HHCR1cLDo.png"
---

> Index of every page on this site: [llms.txt](https://sanity-nuxtui.vercel.app/llms.txt)

Halaman ini belum tersedia dalam bahasa Indonesia.

[Docs](https://sanity-nuxtui.vercel.app/id/docs)

# **How it works**

The five ideas behind the template, explained without code.

You only need a handful of ideas to understand the whole template.

## 1. Two apps: the Studio and the site

The ****Studio**** is where content is written. It is a web app, either on your computer while developing or hosted at an address such as `your-name.sanity.studio`.

The ****site**** is what visitors see. It reads the published content from Sanity and shows it with the design of the template.

The two never need to be deployed together. Publishing in the Studio is enough to update the site; developers only deploy when the code changes.

## 2. Pages are made of blocks

A page is a stack of blocks. Each block is one section of the page: a hero at the top, a row of features, a pricing table, a call to action at the bottom. Editors add, reorder and remove blocks; the design of each block is already done.

The homepage is simply the page with the slug `home`.

## 3. Collections hold things that repeat

When you have many items of the same kind, such as blog posts, projects or photo galleries, you make a ****collection****. A collection has a list page (for example `/blog`), and each item, called an ****entry****, gets its own page (`/blog/my-post`).

Editors can create new collections in the Studio. A "Services" or "Team" section does not need a developer.

## 4. Drafts, then publish

Everything you type is saved as a ****draft**** right away. Visitors only see a change after you click ****Publish****. The ****Presentation**** view in the Studio shows your drafts on the real site, so you can check a page before anyone else sees it.

## 5. Settings for the whole site

The site name, the menu, the footer, the social links and the languages live in ****Site Settings****. Change them once and every page follows.

## A word on speed

Published pages are cached, which means visitors get a ready-made copy instead of the site building it again for every visit. After you publish, the cached copy refreshes within about a minute.

## Next steps

- Editors: take the [**Studio tour**](https://sanity-nuxtui.vercel.app/docs/studio-tour).
- Developers: go to [**Installation**](https://sanity-nuxtui.vercel.app/docs/installation).

[**Introduction** What this template is, what the example site shows, and where to start reading.](https://sanity-nuxtui.vercel.app/id/docs/introduction) [**Studio tour** Find your way around Sanity Studio: the menu, the tools and how publishing works.](https://sanity-nuxtui.vercel.app/id/docs/studio-tour)

```json
{"@context":"https://schema.org","@graph":[{"@id":"https://sanity-nuxtui.vercel.app/#website","@type":"WebSite","name":"Sanity × Nuxt UI","url":"https://sanity-nuxtui.vercel.app/","publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/id/docs/how-it-works#webpage","@type":"WebPage","dateModified":"2026-10-16T02:29:18Z","description":"The five ideas behind the template, explained without code.","name":"How it works","url":"https://sanity-nuxtui.vercel.app/id/docs/how-it-works","isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/#website"},"potentialAction":[{"@type":"ReadAction","target":["https://sanity-nuxtui.vercel.app/id/docs/how-it-works"]}]},{"@id":"https://sanity-nuxtui.vercel.app/#identity","@type":"Organization","name":"Sanity × Nuxt UI","url":"https://sanity-nuxtui.vercel.app"},{"@id":"https://sanity-nuxtui.vercel.app/id/docs/how-it-works#article","@type":"Article","dateModified":"2026-10-16T02:29:18Z","description":"The five ideas behind the template, explained without code.","headline":"How it works","inLanguage":"en","thumbnailUrl":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_How%2Bit%2Bworks%2Cdescription_~VGhlIGZpdmUgaWRlYXMgYmVoaW5kIHRoZSB0ZW1wbGF0ZSwgZXhwbGFpbmVkIHdpdGhvdXQgY29kZS4%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL2hvdy1pdC13b3JrcyI%2Cs_fiycwk2HHCR1cLDo.png","author":{"@id":"https://sanity-nuxtui.vercel.app/#identity"},"image":{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1"},"isPartOf":{"@id":"https://sanity-nuxtui.vercel.app/id/docs/how-it-works#webpage"},"mainEntityOfPage":{"@id":"https://sanity-nuxtui.vercel.app/id/docs/how-it-works#webpage"},"publisher":{"@id":"https://sanity-nuxtui.vercel.app/#identity"}},{"@id":"https://sanity-nuxtui.vercel.app/#/schema/image/1","@type":"ImageObject","contentUrl":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_How%2Bit%2Bworks%2Cdescription_~VGhlIGZpdmUgaWRlYXMgYmVoaW5kIHRoZSB0ZW1wbGF0ZSwgZXhwbGFpbmVkIHdpdGhvdXQgY29kZS4%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL2hvdy1pdC13b3JrcyI%2Cs_fiycwk2HHCR1cLDo.png","inLanguage":"en","url":"https://sanity-nuxtui.vercel.app/_og/d/c_Page%2Ctitle_How%2Bit%2Bworks%2Cdescription_~VGhlIGZpdmUgaWRlYXMgYmVoaW5kIHRoZSB0ZW1wbGF0ZSwgZXhwbGFpbmVkIHdpdGhvdXQgY29kZS4%2Cheadline_Docs%2CsiteName_~U2FuaXR5IMOXIE51eHQgVUk%2Cp_Ii9pZC9kb2NzL2hvdy1pdC13b3JrcyI%2Cs_fiycwk2HHCR1cLDo.png"}]}
```

## Sitemap

See the full [sitemap](https://sanity-nuxtui.vercel.app/sitemap.md) for all pages.
