Your favorite backend framework?

nuclearrap

Power Member
Joined
Apr 19, 2011
Messages
588
Reaction score
1,922
As a person who spent his time with C# language mostly, yes, ASP.NET Core looks cool to me of course. However, it is too freaking detailed, man. Being lost in tutorials. Unlimited things to learn.

JavaScript frameworks look good and feels like you can do everything with it these days, but there is always too much new frameworks and libraries every day.

Django looks simple and easy to learn, since it is based on Python language.

Spaghetti plain PHP code was good for me but don't want to learn it's MVC frameworks such as laravel etc.

And there are much more. Do you have a personal favorite web backend framework and if yes, why do you like it?
 
As a person who spent his time with C# language mostly, yes, ASP.NET Core looks cool to me of course. However, it is too freaking detailed, man. Being lost in tutorials. Unlimited things to learn.

JavaScript frameworks look good and feels like you can do everything with it these days, but there is always too much new frameworks and libraries every day.

Django looks simple and easy to learn, since it is based on Python language.

Spaghetti plain PHP code was good for me but don't want to learn it's MVC frameworks such as laravel etc.

And there are much more. Do you have a personal favorite web backend framework and if yes, why do you like it?
I don't really have a favorite framework; I just use whatever I need for the job.

I gotta say, though, ASP.NET Core is pretty awesome. I haven't used it much, but the little I did was a great experience, seeing simplicity and power come together.
 
As a person who spent his time with C# language mostly, yes, ASP.NET Core looks cool to me of course. However, it is too freaking detailed, man. Being lost in tutorials. Unlimited things to learn.

JavaScript frameworks look good and feels like you can do everything with it these days, but there is always too much new frameworks and libraries every day.

Django looks simple and easy to learn, since it is based on Python language.

Spaghetti plain PHP code was good for me but don't want to learn it's MVC frameworks such as laravel etc.

And there are much more. Do you have a personal favorite web backend framework and if yes, why do you like it?
if you have experience with PHP checkout laravel
 
Rust - Axum

It is a myth that TypeScript/JavaScript or Python save you time; you will pay for it later, sooner or later. The best thing is to verify this for yourself, as there are a thousand arguments against it and a thousand ways to do things.

In my case, with Axum, I win on all fronts unless I need to use two or more third-party libraries in javascript/python. Then, I have no choice but to use the much-hated JavaScript and Python, which I really dislike.

I have even tried Clojure, with the promise of syntax economy and a significant increase in productivity; it didn't work for me.

Now, to give more context, I'm a lone wolf—no teamwork—so that changes everything, right?
 
Rust - Axum

It is a myth that TypeScript/JavaScript or Python save you time; you will pay for it later, sooner or later. The best thing is to verify this for yourself, as there are a thousand arguments against it and a thousand ways to do things.

In my case, with Axum, I win on all fronts unless I need to use two or more third-party libraries in javascript/python. Then, I have no choice but to use the much-hated JavaScript and Python, which I really dislike.

I have even tried Clojure, with the promise of syntax economy and a significant increase in productivity; it didn't work for me.

Now, to give more context, I'm a lone wolf—no teamwork—so that changes everything, right?
Yeah, the rust community and ecosystem isn't that mature yet, though growing. Furthermore, rust isn't really made for the web, more for lowlevel projects.
 
Rust does not have a dominant framework at the level of Django or Rails. Most Rust frameworks are smaller and modular, similar to Flask or Sinatra. Rust does have a diverse package ecosystem, but you generally have to wire everything up yourself. Expect to put in a little bit of extra set up work to get started. If you are expecting everything bundled up for you, then Rust might not be for you just yet.
 
...little bit of extra set up work.

Render templates from the server? Askama + Axum, easy. Add HTMX to the frontend if you want to avoid the headaches of React and other frameworks that will become outdated someday.

Rust is a long-term investment.
 
Back
Top