3 ms·
Two Rust web frameworks in one day! If you add the new micro frameworks and Rails/Django-like frameworks to the pre-existing Flask-like frameworks (Actix, Axum
by echelon 2y ago
Two Rust web frameworks in one day!
If you add the new micro frameworks and Rails/Django-like frameworks to the pre-existing Flask-like frameworks (Actix, Axum, etc.), then you can see that the web backend development story in Rust is really starting to feel robust.
Rust is a fantastic language to write backend logic in. It's incredibly fast and can serve thousands of requests per second from the tiniest VMs.
The language has the right abstractions, is not difficult to write (it's similar to writing Golang or Java), and results in code with far fewer defects.
Rust is a great place to be for web development.
- _blk 2y agoI like that this one has a JSX-like macro `html! { <div>{var}</div> }` syntax. Today's other one, `rwf` uses strings.
- swlkr 2y agoIt also has a db! macro that lets you write sql and it maps it to rust structs and fns, I've made some improvements to the macro here https://github.com/swlkr/static_sqlite https://github.com/swlkr/static_sqlite
- _blk 2y agoThis is awesome, well done
- alberth 2y agoYes, the syntax is much more friendly.
- swlkr 2y agoIt really is, axum is great by itself, but it's always nice to have a few nice-to-haves on top
- metadat 2y agoThe related submission: rwf: Rust Web Framework - https://news.ycombinator.com/item?id=41914544 https://news.ycombinator.com/item?id=41914544 (October 2024, 179 comments)