
Svelte • Web development for the rest of us
Svelte is a UI framework that uses a compiler to let you write breathtakingly concise components that do minimal work in the browser, using languages you already know — HTML, CSS and …
Introduction / Welcome to Svelte • Svelte Tutorial
Welcome to the Svelte tutorial! This will teach you everything you need to know to easily build web applications of all sizes, with high performance and a small footprint.
Docs • Svelte
Head over to the playground to see examples, create your own Svelte apps in the browser, and share them with other people. I’m a Large Language Model (LLM)
Stores • Svelte Docs
The svelte/store module contains a minimal store implementation which fulfil the store contract. It provides methods for creating stores that you can update from the outside, stores you can only …
Introduction • SvelteKit Docs
What is Svelte? In short, Svelte is a way of writing user interface components — like a navigation bar, comment section, or contact form — that users see and interact with in their browsers.
Routing / Layouts • Svelte Tutorial
A +layout.svelte file applies to every child route, including the sibling +page.svelte (if it exists). You can nest layouts to arbitrary depth.
Building your app • SvelteKit Docs
Building your app • SvelteKit documentationBuilding a SvelteKit app happens in two stages, which both happen when you run vite build (usually via npm run build). Firstly, Vite creates an …
Creating a project • SvelteKit Docs
These will be server-rendered so that a user’s first visit to your app is as fast as possible, then a client-side app takes over Try editing the files to get a feel for how everything works. Editor …
Routing • SvelteKit Docs
Svelte’s IDE tooling will insert the correct types for you, so you’ll get type checking without writing them yourself. It also works with our command line tool svelte-check.
Introduction / What is SvelteKit? • Svelte Tutorial
It lists the project’s dependencies — including svelte and @sveltejs/kit — and a variety of scripts for interacting with the SvelteKit CLI. (We’re currently running npm run dev in the bottom …