Nest.JS Controller, Module, Service 의 관계
Nest.JS에서 처음으로 소개되는 개념인 Controller, Service, Module의 개념에 대해서 알아보자. ControllerHTTP Request를 직접 받는 컴포넌트이다. 어떤 URI로 받을지 @Get,@Post,@Put,@Delete 등의 데코레이터로 어떤 HTTP Request를 받을지 결정한다. 아래는 /users REST API를 정의한 간단한 예제인데/users URI는 @Controller('users') 데코레이터에서 정의한다. @Get(':id')로 /users/{id}에 대한 요청 처리 로직을 정의하였다. import { Controller, Get, Post, Body, Param, Put, Delete } from '@nestjs/common';@Controller(..