NestJS - yibinericxia/documents GitHub Wiki
Introduction
Nest (NestJS) is a framework based on Node.js for building server-side application with the architecture inspired by Angular. If you are familiar with Angular & Spring framework, it should be quite easy to understand its annotation and design structure.
Useful packages
- @nestjs/config: a package (using dotenv internally) provides ConfigModule & ConfigService for configuration management
- @nestjs/passport: a package for authentication
- @nestjs/graphql: a package for GraphQL
- @nestjs/event-emitter:a package for events
- @nestjs/swagger: see below
API documentation
Like other service application framework, we can also use Swagger to generate API documents using
npm i --save @nestjs/swagger swagger-ui-express
Reference