<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/nestjs-in-2025-still-worth-it-for-backend-developers--aifvt5vds" -->

---
title: NestJS in 2025: Still Worth It for Backend Developers?
description: NestJS remains a top choice for enterprise backend development in 2025, offering structured architecture through dependency injection, deep TypeScript...
canonical: https://daily.dev/posts/nestjs-in-2025-still-worth-it-for-backend-developers--aifvt5vds
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: NestJS in 2025: Still Worth It for Backend Developers? | daily.dev
og:description: NestJS remains a top choice for enterprise backend development in 2025, offering structured architecture through dependency injection, deep TypeScript...
og:url: https://daily.dev/posts/nestjs-in-2025-still-worth-it-for-backend-developers--aifvt5vds
og:image: https://api.daily.dev/og/posts/aIFVt5vds.png
og:image:alt: NestJS in 2025: Still Worth It for Backend Developers?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# NestJS in 2025: Still Worth It for Backend Developers?

**[Backend.dev](https://daily.dev/sources/backenddev)** · [@leapcell](https://daily.dev/leapcell) · 321 upvotes · 41 comments

## Summary

NestJS remains a top choice for enterprise backend development in 2025, offering structured architecture through dependency injection, deep TypeScript integration, and a comprehensive ecosystem. The framework addresses common Node.js development challenges with standardized code patterns, automatic type inference, and built-in support for databases, authentication, API documentation, and microservices. Major companies like Autodesk, Adidas, and Netflix use NestJS for production applications. While slightly slower than Express, NestJS provides significant improvements in code maintainability, developer onboarding, and type safety, making it ideal for enterprise-scale applications.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://leapcell.io/blog/nestjs-2025-backend-developers-worth-it>

## Community discussion

Top comments from developers on daily.dev.

**@friedrich** · 37 upvotes

> Nestjs is so good and it taught me many things about backend systems, for example the life cycle of a request. I really like how it is structured: guards, pipes, interceptors, ... This is so much better than pack everything in a simple express middleware.

**@adidi** · 10 upvotes

> Nest js is another ridicolus try to force node.js to become java.
> all this verbosity, o.o.p depndency injection hell and magic for doing same thing you can do with express (or similar) with 2 lines of code.
> The example of express in the article is also very misleading saying more about the coder then express itself.

**@eric6** · 2 upvotes

> No, not worth it. It's too old fashioned and do not have any new innovations anymore

**@dochoh** · 2 upvotes

> Adonisjs > Nestjs

**@aciolyr** · 1 upvotes

> nestJS hasn't had a new feature for a long time now isn't?

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#nodejs](https://daily.dev/tags/nodejs), [#backend](https://daily.dev/tags/backend), [#typescript](https://daily.dev/tags/typescript), [#express](https://daily.dev/tags/express), [#nestjs](https://daily.dev/tags/nestjs)

[View this post on daily.dev](https://daily.dev/posts/nestjs-in-2025-still-worth-it-for-backend-developers--aifvt5vds)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/nestjs-in-2025-still-worth-it-for-backend-developers--aifvt5vds","headline":"NestJS in 2025: Still Worth It for Backend Developers?","text":"Shared: NestJS in 2025: Still Worth It for Backend Developers?","url":"https://daily.dev/posts/nestjs-in-2025-still-worth-it-for-backend-developers--aifvt5vds","datePublished":"2025-10-15T10:46:27.139Z","dateModified":"2025-10-15T10:46:27.141Z","author":{"@type":"Person","name":"Leapcell","url":"https://daily.dev/leapcell","image":"https://media.daily.dev/image/upload/s--xzJnE2si--/f_auto/v1734958598/avatars/avatar_vaF9B8Z1fAKQvLZO74a8C","description":"leapcell.io: serverless web hosting / async task / redis","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":850}},"image":"https://media.daily.dev/image/upload/s--foaA6JGU--/f_auto/v1722860399/public/Placeholder%2004","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":321},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":41}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/dbd55G7pQ"},"comment":[{"@type":"Comment","text":"Nestjs is so good and it taught me many things about backend systems, for example the life cycle of a request. I really like how it is structured: guards, pipes, interceptors, … This is so much better than pack everything in a simple express middleware.","datePublished":"2025-10-15T12:04:20.639Z","url":"https://daily.dev/posts/aIFVt5vds#c-2POYxJCKH","author":{"@type":"Person","name":"Friedrich WT","url":"https://daily.dev/friedrich","image":"https://avatars.githubusercontent.com/u/136119888?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":37}},{"@type":"Comment","text":"Nest js is another ridicolus try to force node.js to become java.\nall this verbosity, o.o.p depndency injection hell and magic for doing same thing you can do with express (or similar) with 2 lines of code.\nThe example of express in the article is also very misleading saying more about the coder then express itself.","datePublished":"2025-10-16T12:28:50.757Z","url":"https://daily.dev/posts/aIFVt5vds#c-uuOG42HY1","author":{"@type":"Person","name":"Adiel Oz","url":"https://daily.dev/adidi","image":"https://lh3.googleusercontent.com/a/AGNmyxZb5CA90aWJapPCiQBimcdqxTmkkerDxIsBNbzUiA=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":10}},{"@type":"Comment","text":"No, not worth it. It’s too old fashioned and do not have any new innovations anymore","datePublished":"2025-10-17T01:17:59.470Z","url":"https://daily.dev/posts/aIFVt5vds#c-Y4xBhLna2","author":{"@type":"Person","name":"Eric","url":"https://daily.dev/eric6","image":"https://lh3.googleusercontent.com/a/ACg8ocKDsRT0VpAlKy7zSlcTVRodj8IYyIrwMOP-NaeUudhB_kRZOc4=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"Adonisjs &gt; Nestjs","datePublished":"2025-10-18T05:32:13.432Z","url":"https://daily.dev/posts/aIFVt5vds#c-CTGYAMYjm","author":{"@type":"Person","name":"Dochoh","url":"https://daily.dev/dochoh","image":"https://lh3.googleusercontent.com/a/ACg8ocKXpnQW52nQ2XbX9ZhPf39HSsdXqRqTL_AdN9rk8nzUy4ligTgY=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2}},{"@type":"Comment","text":"nestJS hasn’t had a new feature for a long time now isn’t?","datePublished":"2025-10-20T18:44:55.449Z","url":"https://daily.dev/posts/aIFVt5vds#c-GxArhEOTX","author":{"@type":"Person","name":"Rafa","url":"https://daily.dev/aciolyr","image":"https://media.daily.dev/image/upload/v1594823750/placeholders/avatar.jpg"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1}}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/squads/backenddev","name":"Backend.dev"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Backend.dev","item":"https://daily.dev/squads/backenddev"},{"@type":"ListItem","position":3,"name":"NestJS in 2025: Still Worth It for Backend Developers?"}]}
```

