27기 신입 NestJS 스터디
- Node.js 18.x
실습1 순서:
- nest new ~~~
- nest generate resource products // module, service 각각 따로 생성하기
- npm i --save class-validator class-transformer // class-validator class-transformer 설치
- Entity 생성, DTO 구현, create API 구현
- findAll, findOne API 구현
- update API 구현
- remove API 구현
- npm run test 테스트 통과
실습2 순서:
- npm install --save @prisma/client prisma
- npx prisma init
- npx prisma generate
- npx prisma validate, npx prisma db push (npx prisma migration dev)
- nest g module prisma, nest g service prisma
- Prisma 코드 설정
- Prisma를 통해 ProductService 구현
- npm run test 테스트 통과