728x90
반응형
.
├── app.controller.spec.ts
├── app.controller.ts
├── app.module.ts
├── app.service.ts
├── auth
│ ├── auth.controller.spec.ts
│ ├── auth.controller.ts
│ ├── auth.http
│ ├── auth.module.ts
│ ├── auth.service.spec.ts
│ ├── auth.service.ts
│ ├── dto
│ └── strategies
├── common
│ └── guards
├── main.ts
├── swagger.config.ts
└── users
├── dto
├── schema
├── users.controller.spec.ts
├── users.controller.ts
├── users.http
├── users.module.ts
├── users.repository.ts
├── users.service.spec.ts
└── users.service.ts
8 directories, 19 files
진행사항
- users, auth 모듈 추가.
- DB 설계
[
mongodb 사용예정: create, read 하는 경우가 많은데 mongodb는 create, read 속도가 빠르다.
참고 블로그: https://dev.gmarket.com/32
]
- swagger 적용 (https://docs.nestjs.com/openapi/introduction)
진행 중 문제사항:
- rest api 를 사용하고 있지만 restful 하게 작성되어 있지 않다.
- id를 통해 찾을 경우, username 을 통해 찾을 경우를 아직 이해하지 못했다.
- node 21버전을 사용할 경우 WSL을 사용하면 실행되지 않는 문제발견, node20을 사용해야 WSL 사용가능하다.
728x90
반응형
'Storify' 카테고리의 다른 글
STORIFY (0123) - 단일 책임 원칙 (0) | 2024.01.24 |
---|---|
STORIFY (0122) - 종속성 순환 문제, 페이지네이션 (0) | 2024.01.23 |
STORIFY (0119) - API 구조 변경 (0) | 2024.01.19 |
STORIFY (0118) - s3 연결 (0) | 2024.01.18 |
STORIFY (0117) - 기술적 챌린지 (0) | 2024.01.17 |