A progressive Node.js framework for building efficient and scalable server-side applications.
Nest framework TypeScript starter repository.
As primary framework I used NestJS, implementing Resources to facilitate the CRUD development. This service is running on PORT 3010 by default, you can access it from http://localhost:3010, primary GETs are http://localhost:3010/authors and http://localhost:3010/books.
You can find the folders src/authors and src/books containing the logic and queries for in order to connect with the database.
As database I implemented a mySQL DB also attach the schema in the file database.sql. I order to create the documentation I implemented @nestjs/swagger and you can access it in http://localhost:3010/swagger .
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.