4 ms·
People are making a mistake of evaluating Rust web development exclusively on the basis of performance. If you're doing web development professionally, using R
by Dowwie 6y ago
People are making a mistake of evaluating Rust web development exclusively on the basis of performance. If you're doing web development professionally, using Rust will make you more productive and happy. The first few months onboarding with the language are challenging, but working with Rust is a very rewarding experience. The thing about Rust web dev expertise is that once you reach parity in capabilities with that of another language, there's no reason not to use Rust even where performance isn't absolutely necessary. There's no going back once you've gone down the Rust path because you'll be able to build better solutions with even greater velocity than if you were doing so with a dynamic language. Again, the first few months working with Rust are challenging, but it pays off!
- gremlinsinc 6y agoSo, is there a way for me to use an easy cli command like: laravel new myapp --jetstream And have SaaS style teams, admin area, authentication, 2-factor, tailwind layouts, and vue+inertia all configured for me, so I literally just need to build the unique feature parts and not worry about auth/sessions/etc?
- Dowwie 6y agoThe open source ecosystem isn't there yet. Actix web and rocket are best positioned to get there soonest. There comes a point where people invest effort into convenience projects such as command line boilerplate generation, but I don't think anyone using Rust right now has this as a priority. Rust crates and modules design make re-use and importing functionality straightforward and explicit. I am not aware of an admin area, but that may very well be what people contribute next. Actix web has the most robust ecosystem at the moment. You'll struggle less than I did because of it (I was an early adopter).