Nest (NestJS) is a framework for building efficient, scalable Node.js server-side applications.
Nest provides an out-of-the-box application architecture which allows developers and teams to create highly testable, scalable, loosely coupled and easily maintainable applications.
The main reasons why you should consider to use NestJS as framework in your projects is because it’s very powerful but super friendly to use, documentation is very easy to understand, provides very easy development and testing, supports Typescript and GraphQL etc.
In our project we are going to build simple backend application for storing and retrieving notes.
At the bottom of this article you’ll find sample code, so you can check it in case if you have some problems with following the steps described in this article.
In order to create new Nest application, we’ll install Nest CLI and execute command for creating new Nest application:
npm i -g @nestjs/cli
nest new nestjs-mysql-typeorm-sample
And choose _npm _as package manager.
#nodejs #javascript #mysql #nestjs #typeorm