4 ms·
I bootstrapped Lapdev (https://lap.dev/ https://lap.dev/) all in Rust too. Axum for the backend and Leptos for the frontend. Sharing structs between backend and
by lyang2821 2y ago
I bootstrapped Lapdev (https://lap.dev/ https://lap.dev/) all in Rust too. Axum for the backend and Leptos for the frontend. Sharing structs between backend and frontend is quite nice.
Besides the memory safety, type system etc, Rust gives you the confidence that you know it can scale in pretty much all scenarios in terms of performance.
- lukaesch 2y agoCongrats on the impressive project! Sharing structs between the frontend and backend sounds very helpful. I've experienced the advantage of shared FE and BE code in JS/TS projects, and it’s definitely valuable. What led you to choose Leptos for the frontend besides the shared code advantage?
- lyang2821 2y agoFor frontend in Rust, there're Yew, Sycamore, Dioxus and Leptos to choose from. Leptos fits me the best in terms of DX.