4 ms·
I'd love to hear more about your experience, because it contradicts what the JS Framework Benchmarks[0] suggests. Leptos and Dioxus, Rust/WASM frameworks, are
by davidatbu 3y ago
I'd love to hear more about your experience, because it contradicts what the JS Framework Benchmarks[0] suggests.
Leptos and Dioxus, Rust/WASM frameworks, are competitive with SolidJS, and right out destroy React, when it comes to manipulating the DOM!
So I'd love to hear, if possible, about when was it that you evaluated your WASM based solution, what language and framework you used, etc.
[0] https://krausest.github.io/js-framework-benchmark/2023/table_chrome_114.0.5735.90.html https://krausest.github.io/js-framework-benchmark/2023/table...
- throwme_123 3y agoWe built a prototype using wasm-bindgen where we computed data values (displayed in a large table). Benchmarks were slower than native js. This was last year though, maybe things got better now, so thanks for the pointers, will do another attempt!
- davidatbu 3y agoThanks for providing your data point! If you're having another go, I'd recommend checking out sledge-hammer[0], a wasm-bindgen alternative that the folks behind Dioxus have been working on. It's a faster, but more limited version. Best of luck! [0] https://github.com/Demonthos/sledgehammer_bindgen https://github.com/Demonthos/sledgehammer_bindgen
- throwme_123 3y agoThanks! Indeed, string decoding may have been our bottleneck as explained in [0]. Will definitely have a look. PS: Evan from https://github.com/Demonthos https://github.com/Demonthos, if you ever stumble upon this there is typo in the Dioxus link from your bio :)