Why Runes: Moving Beyond the Compiler Magic
Understand the motivation for runes and how they improve Svelte's reactivity model.
Svelte 5 Introduces Runes
Runes are explicit reactive primitives like $state, $derived, $effect.
Why Change
The implicit reactivity in Svelte 3/4 (let, $:) had quirks: complex deps, file-scope only, harder to read in big files.
All lessons in this course
- Why Runes: Moving Beyond the Compiler Magic
- $state: Fine-Grained Reactivity
- $derived: Declarative Computed Values
- $effect: Side Effects