From the source
Svelte 5 introduces runes for universal reactivity, snippets for reusable markup, and compiler improvements.
- Runes like $state, $derived, and $effect provide explicit control over application state.
- Components are now plain JavaScript functions, and native TypeScript support is included.






