Svelte Runes
Svelte 5(2024年10月)の新しいリアクティビティ。let x = 0という暗黙の魔法に代わり、$state(0)、$derived(...)、$effect(...)という明示的なルーンを使う。
Rich Harrisが導入した。従来の「自動リアクティビティ」が大きなコンポーネントでは通用しなくなったためだ。$構文は今もコンパイル時の魔法だが、挙動を推論しやすくなった。Svelte 4から5への移行が破壊的だったため賛否が分かれている。スロットに代わる宣言的な描画関数、スニペットも含まれる。