7 ms·
I'd use https://leptos.dev https://leptos.dev because you can use a fully typed language (Rust) that is super fast in the backend and also in the frontend (see
by slowtec 3y ago
I'd use https://leptos.dev https://leptos.dev because you can use a fully typed language (Rust) that is super fast in the backend and also in the frontend (see https://krausest.github.io/js-framework-benchmark/2024/table_chrome_121.0.6167.85.html https://krausest.github.io/js-framework-benchmark/2024/table...)
- SushiHippie 3y agoThis looks really good, basically what I always wanted to have. I really don't like frontend development, and everytime I tried some framework it was a teetering ziggurat of javascript and css, but being able to do everything in rust would be perfect. Do you are anyone else have experience with this and can tell me how well it works in practice and if you hit limitations very fast, where you need to hack something to make it work?
- slowtec 3y agoTheoretically, there are no real limitations, as you can do everything with `wasm-binden` that you can do with JS/TS. However, if you expect ready-made UI components or want to integrate any JS library, you will have to invest some time.
- yumraj 3y ago1) is it like Phoenix LiveView? 2) is it production ready?
- slowtec 3y ago1) I have no idea, I'm sorry 2) Yes and no, it really depends on your requirements. We have already created two customer projects with it and are very satisfied (although I personally still prefer the Elm approach to the reactive approach).
- mixmastamyk 3y agoWouldn't recommend unless CPU-bound. https://mdwdotla.medium.com/using-rust-at-a-startup-a-cautionary-tale-42ab823d9454 https://mdwdotla.medium.com/using-rust-at-a-startup-a-cautio...