DEV Community

Cover image for Top Node.js Backend Frameworks for 2024

Top Node.js Backend Frameworks for 2024

3a5abi 🥷 on June 26, 2024

As the backbone of modern web applications, backend frameworks play a critical role in the efficiency, scalability, and maintainability of your pro...
Collapse
 
raptor78455 profile image
Antoine Raymond

AdonisJS is also a nice backend framework. It has all the main features a JS framework should have.

Here is the link : adonisjs.com

Collapse
 
atinypixel profile image
Aziz Kaukawala

Damn! That's an amazing find.

It might help me overcome the accumulated prejudices I have about Node.js backends because of Express.js.

Thanks!

Collapse
 
3a5abi profile image
3a5abi 🥷

👀

Collapse
 
enzovcitor profile image
Enzo Victor

I think ExpressoTs could be on that list too!

Here is the link: expresso-ts.com/

Collapse
 
3a5abi profile image
3a5abi 🥷

👀

Collapse
 
raptor78455 profile image
Antoine Raymond

I read few sections of the documentation and it is an interesting framework. I appreciate the use of hexagonale architecture.

I'll have to try it 😁

Collapse
 
tojacob profile image
Jacob Samuel G.

I'm confused. Does that use express.js under the hood?

Collapse
 
emanuelgustafzon profile image
Emanuel Gustafzon

At least nest js use express under the hood. Express is very lightweight and Nest js uses it to create a feature rich backend framework that is opinionated and keep a structure of models, services and routes and give templates for faster development and also support dependency injection and use TypeScript by default.

Collapse
 
guledali profile image
guledali

Adonis.js is a great framework the one I would recommend by now. I think they have updated the code structure a few times. Anyway I have not found good tutorials on V6 yet except their own materials. There is also very few on this framework.

JavaScript frameworks changes so much that even copilot have hard time keeping the code up-to-date.

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

I think you should mention a lot more like Deno & Netlify. But at the end of the day what you mention are pretty good! Keep up the good work.

Antonio, CEO at Litlyx

Collapse
 
emanuelgustafzon profile image
Emanuel Gustafzon

Deno is actually like Node js. A runtime environment for node and has its own frameworks. Deno has oak that is similar to express for node.

Collapse
 
emanuelgustafzon profile image
Emanuel Gustafzon

Runtime for js I mean

Collapse
 
litlyx profile image
Antonio | CEO at Litlyx.com

Thanks to enrich this!

Collapse
 
3a5abi profile image
3a5abi 🥷

Very cool project you have there! Let me know if you guys have affiliate program. Happy to share it with our audience at devtoys.io!

Collapse
 
jahid6597 profile image
MD. JAHID HOSSAIN

NestJS is my top pick for Node.js backend frameworks in 2024. Its scalability, maintainability and superb microservices support make it unbeatable.

Collapse
 
3a5abi profile image
3a5abi 🥷

Yeah, people who love Angular, cannot go wrong with Nest! For more enterprise solutions, definitely an amazing product :)

Collapse
 
meirlamdan profile image
meirlamdan

I recommend checking out the good libraries as well

Collapse
 
3a5abi profile image
3a5abi 🥷

👀

Collapse
 
blokche profile image
Guillaume DEBLOCK

Koa and Express are much more middleware library rather than frameworks.
I agree with Adonis.js quoted in the comments. It deserves much more attention.

Collapse
 
chovy profile image
chovy

primatejs.com needs some love

Collapse
 
3a5abi profile image
3a5abi 🥷

👀

Collapse
 
markuz899 profile image
Marco • Edited

As a note, I would add that nest is a JS framework but it always runs under express, to the list I would add fastify which in terms of performance has no equal in the node field