DEV Community

Cover image for One week with Nest.js, is it good?

One week with Nest.js, is it good?

Patricio Ferraggi on March 29, 2021

If you are interested in reading this article in Spanish, check out my blog: The Developer's Dungeon Hey guys, how you been? me? I have been worki...
Collapse
 
fyodorio profile image
Fyodor

I love it as well. Decent choice for Angular-focused front-end developers that would like to dive into back-end development deeper (for side projects or even something more sophisticated). Good SoC, easy swagger generation, possibility to easily share data models with Angular front end. All in all, highly recommended 👍

Collapse
 
sevspo profile image
Severin Spoerri • Edited

It gets even better if used in a Monorepo with Angular and NX

Collapse
 
shashwatvc profile image
ShashwatVC

Do I need to be an expert at TS to work with NestJS

Collapse
 
patferraggi profile image
Patricio Ferraggi

Sorry for the delay in my response, I have been out of the writing world for some time. No, you don't need to. I am not an expert myself and I work with nest.js now.

Collapse
 
sevspo profile image
Severin Spoerri

I would say no, basic knowledge is enough

Collapse
 
andynunes profile image
Andy Nunes • Edited

Totally agree with your conclusion. Moving from raw express with TypeScript to NestJS has been a breath of fresh air, especially since I come from an object-oriented background. I didn't know that having good support for following important architectural principles and using mechanisms like dependency injection was even a possibility in Node until discovering NestJS.

On the integration front, it helped me quickly implement GraphQL APIs and also to set up Apollo Federation down the road quite easily. Very good third party support for lots of the tech found in many modern stacks today.

I also agree that the documentation is outstanding, world class compared to most open source projects.

Also, yeah it's probably overkill for small projects that aren't likely to grow much. But since I know it, I would use it for even small proofs of concept.

Collapse
 
edgi profile image
edmondgi

Nice article, I've been using nestjs for 3 weeks, i had background from react,
I love how it is organized and well documented.

Collapse
 
lara_kibby_eb0de1f37fbd5f profile image
lara kibby

Nest.js seems like a solid choice for backend development! I’ve been exploring it for a week too, and the modular architecture is impressive. By the way, if anyone needs to convert YouTube videos to MP3 for tutorials or coding playlists, this YouTube to MP3 converter is super handy!

Collapse
 
lara_kibby_eb0de1f37fbd5f profile image
lara kibby

Nest.js is a great framework for building scalable and maintainable applications. After a week of using it, I found its modular architecture and TypeScript support very useful. By the way, if you're into content creation, you might find CapCut Video Editor helpful for editing videos easily.

Collapse
 
jeevan0109 profile image
Jeevan Vaishnav

I came from nextjs, and i am more comfirtable with backend framework. by the way your content is awesome and intresting... thank you man