들어가기
nestJs는 모듈들이 합쳐지는 구조를 가지고 있다.
맨 상위 모듈은 app.modules.ts이다.
이번시간 부터 users모듈과 common Modules에 대해서 알아보자
nest g mo users를 하면 src폴더안에 users 폴더와 users.modules.ts 파일이 생김.
구조는 users 폴더안안..
1) entity folder, (user.entity.ts)
2) dtos folder, (create-account.dto.ts, login.dto.ts etc.....)
3) users.resolver.ts file,
4) users.service.ts file
로 구성된다.
1) entities folder는 DB model을 정의하는 파일
2) dtos folder는 mutation 및 query에 사용될 argumenet 혹은 inpu에 사용될 변수를 설정
3) reslver는 apollo의 typeDefs로 생각
4) service는 apollo의 resolvers로 생각
다음장부터 entity, dto, resolver, service 순으로 알아보자~