Reacts performance problems don't come from JSX, but rather how single updates can affect the entire tree below it.
Solid uses fine-grained observability like Svelte and achieves similar performance [1].
SwiftUI uses static diffing, fine-grained observability, and avoids re-renders by comparing view dependencies [2]. It is performant even on watches.
Solid uses fine-grained observability like Svelte and achieves similar performance [1]. SwiftUI uses static diffing, fine-grained observability, and avoids re-renders by comparing view dependencies [2]. It is performant even on watches.
[1]: https://krausest.github.io/js-framework-benchmark/current.ht...
[2]: https://developer.apple.com/videos/play/wwdc2021/10022/