From zero Virtual DOM compiler fundamentals to Svelte 5 runes, signals, transitions, and fullstack SvelteKit loaders.
Deconstruct the zero-runtime compiler and how Svelte differs from Virtual DOM frameworks.
Master universal signals with $state, $derived, $effect, and $props contracts.
Declare deeply reactive variables and universal signals anywhere in your codebase.
Pure reactive derivations that lazily calculate and cache values until dependencies mutate.
Synchronize reactive state with external systems, APIs, canvas renderers, and the browser DOM.
Type-safe component properties with default values, rest attributes, and two-way contracts.
Fine-grained push-pull dependency resolution and microtask execution batching.
Logic blocks, hardware-accelerated CSS transitions, and DOM lifecycle actions.
Declarative template control structures that mount, diff, and unmount DOM nodes.
Declarative CSS hardware-accelerated animations and reusable element lifecycle directives.
SSR, filesystem routing, server loaders, and progressive enhancement form actions.
Filesystem directory routing, +page.server.ts load functions, and hydration architecture.
Handle server mutations seamlessly with zero client JavaScript and progressive enhancement via use:enhance.