- 01 - Install NestJS CLI globally
- 02 - Start NestJS project
- 03 - Nest.js CRUD generator
- 04 - Generate boilerplate for anything
- 05 - AWS DynamoDB
- 06 - AWS CLI and Configs
- 07 - Cool Libs
npm i -g @nestjs/cli
nest new project-name
nest g resource
It will generate a toon of boilerplate for creating a CRUD, including, controllers, services, types, literally everything to get started!
nest generate --help
DynamoDB + NestJS CRUD (youtube)
npm install @aws-sdk/client-dynamodb
$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install
aws configure
and insert the credentials from:
Managment Console => https://aws.amazon.com/console/ => Profile => Security Credentials / create and uses IAM access key
npm i uuid
npm i class-validator class-transformer