Search posts, tags, users, and pages
Can I replace my Rails/Django/Flask with Rust? Is it ready for web development already?
Maybe. It's very early days for this in Rust; there's no community consensus around web frameworks. This means that there are a lot of options! It also means that there isn't a huge library ecosystem for specific tasks.
If you can afford to author a few libraries where stuff is missing, then it may work well for you. Or if your sites are simple. https://thanks.rust-lang.org/ is written in server-side Rust, for example, as is https://crates.io/, which is Rust on the server and Ember.js on the client.
This year, we've been working hard to shore up the basics around servers in Rust. By the time 2017 ends, we should a relatively solid and stable web framework at the level of Sinatra. Rails, on the other hand, is still some distance off, though there's definitely interest in pursuing it.
More broadly, there's a lot of demand in this space, and I personally believe this is a great area for Rust to continue growing in, because it puts helpful pressures on our story for ergonomics and productivity.
To add to Steve, there's also a great website, Are We Web Yet, that literally tries to answer this question. The biggest web frameworks that I know of (in alphabetical order):
There are a number of companies using Rust Web Services in production, but offhand I'm not sure which frameworks they are using.