3 ms·
Great question! The frameworks you listed are not a direct comparison to this lib, nor Rails, nor Django. They are Flask analogs. They are ideal for microservi
by the__alchemist 2y ago
Great question!
The frameworks you listed are not a direct comparison to this lib, nor Rails, nor Django. They are Flask analogs. They are ideal for microservices, but are not a substitute for a batteries-included framework of the sort used in websites.
I love rust, but don't use it for web backends because there is nothing on Django's level.
- stackskipton 2y agoHow many people are greenfield new Django style projects? I know Static Server-Side Rendering is becoming new hotness but I still thought pure Server-Side Rendering is frowned upon. Most of SSR I see is still SPA + Rest API/GraphQL backend with some scraper generating all the HTML.
- the__alchemist 2y agoThis is orthogonal; You don't use auth, email, automatic admin, migrations etc from a SPA; those are backend jobs.
- cchance 2y agoSo... rust "on rails" is basically ... https://github.com/loco-rs/loco https://github.com/loco-rs/loco less rails is... leptos, and a few others
- culi 2y agoRocket comes with support for templating, cookies, websockets, middleware, an orm, testing, etc. I'm not familiar with Python web development (or why anyone would reach for Python for a webapp in 2024 :P), but it seems pretty analogous to Rails It's also the oldest/most mature tool out there
- JodieBenitez 2y ago"The goal is for functionality like templating, sessions, ORMs, and so on to be implemented entirely outside of Rocket" So definitely a Flask, not a Django. And I want no Flask. > why anyone would reach for Python for a webapp in 2024 Because it works damn fine, is complete and stable, has a gigantic ecosystem covering virtually every needs in the field and also we know the ins and outs of it. Of course, less resource consumption is always good, particularly RAM, hence why we're interested in initiatives like RWF or why I keep an eye on the Go ecosystem.
- aaronblohowiak 2y ago>or why anyone would reach for Python for a webapp in 2024 I'm out of touch.. why not?