Svelte 5 signals fix its glitchy and inconsistent reactivity(webdevladder.net)
webdevladder.net
Svelte 5 signals fix its glitchy and inconsistent reactivity
https://www.webdevladder.net/blog/svelte-5-signals-fix-its-glitchy-and-inconsistent-reactivity
3 comments
Nobody wants another breaking change. Svelte totally lost it
My experience tells me the opposite, it's an incredibly thoughtful and useful evolution IMO.
If you were unaware, signals are being adopted by almost every major frontend framework except React. From the TC39 proposal[1] to add them to the JS language - "Angular, Bubble, Ember, FAST, MobX, Preact, Qwik, RxJS, Solid, Starbeam, Svelte, Vue, Wiz". Adding signals to JS would enable standardized developer tooling around them among other benefits, the proposal describes more.
Signals also enable Svelte 5's fine-grained reactivity, which again puts it among the performance benchmark leaders, and the signals DX with runes[2] is simply fantastic in my experience.
[1] https://github.com/tc39/proposal-signals
[2] https://svelte.dev/blog/runes
There's also a video if you'd prefer to watch - https://www.youtube.com/watch?v=lcnimZTNOCA