Why you should start using NestJS

Coding In depth
Coding In Depth
Published in
6 min readSep 11, 2020

--

NestJS is a framework for building serverside NodeJS applications. NestJS comes with the philosophy of Angular application. When I say Angular like application that means loosely coupled, highly scalable architecture. NestJS adopted both TypeScript and Angular features. TypeScript makes it easy to define data types. TypeScript comes with both basic as well as advanced data types. We can also make complex use cases using TypeScript. Angular comes with features of Inheritance, advanced dependency injection, dynamic modules, and service. These Angular features help in creating large enterprise applications with scalability. NestJS uses both TypeScript and Angular features on the server-side.

Problem with NodeJS and NestJS abstraction

NodeJS comes with loads of libraries. JavaScript makes frontend developer to easily create server-side Node application using express. However many frontend frameworks now using TypeScript which provides great leverage of type safety. So you ask what is the big deal we can use TypeScript in NodeJS server-side applications. Yes, we can use, however, NestJS allow next level abstraction. It provides all the features of TypeScript plus Angular features. So it is a great framework for Angular, Vue, and React developers.

  • NestJS provides provide similar kind of architecture to other…

--

--

Coding In depth
Coding In Depth

Writing about Angular, React, JavaScript, Java, C#, NodeJS, AWS, MongoDB, and Redis related articles. Please follow, clap stories to motivate us writing more!