Service 역할과 생성방법을 배우다. 1. NestJS에서 Service 서비스 안에서는 데이터베이스 관련 로직을 처리한다. 데이터베이스에서 데이터를 가져오거나 데이터베이스 안에 정보를 넣어주는 등의 로직을 처리한다. nest g service 서비스명 --no-spec 위와 같은 nestjs/cli 명령어를 사용하면 서비스 파일을 생성할 수 있다. 나는 boards 서비스를 cli를 이용해서 Service를 생성했더니 boards.service.ts 파일이 생성됐다. service파일 안에는 @Injectable 데코레이터가 있으며 다른 컴포넌트에서 이 서비스를 사용할 수 있게 만들어준다. cli로 Service 생성 시 module에도 자동으로 providers로 생성한 Service가 추가된다는..
Service
NestJS 프로젝트 시작과 아키텍처 구조를 파악하다 1. NestJS 시작하는 명령어 NestJs는 명령어를 사용해서 프로젝트 구조를 만든다. 처음 프로젝트를 생성할 때, 특정 기능을 담을 모듈을 생성할 때. NestJS 프로젝트를 생성하는 명령어는 다음과 같다. npm i -g @nestjs/cli nest new 프로젝트명 nestjs 클라이언트를 npm 명령어를 사용해서 다운받아준다. yarn 명령어로도 사용할 수 있는데 난 npm이 좋다. Controller는 Express에서 라우터? 비슷한 기능을 하는 것 같다. Get(Handler) 안에 아무것도 없으니 '/'로 끝나는 주소에 요청을 보낸다. 그리고 appService의 getHello 함수에 접근한다. appService의 getHell..