NestJS Controller?
컨트롤러는 들어오는 요청을 처리하고 클라이언트에 응답을 반환하는 역할을 합니다.
컨트롤러는 @Controller 데코레이터로 클래스를 데코레이션하여 정의됩니다.
@Controller('/boards')
export class BoardsController {}
데코레이터는 인자를 Controller에 의해서 처리되는 경로로 받습니다.
Handler 란 ?
핸들러는 @Get, @Post, @Delete 등과 같은 데코레이터로 장식된 컨트롤러 클래스 내의 단순한 메서드입니다.
@Controller('/boards')
export class BoardsController {
/**********************/
// Handler ↓ //
@Get()
getBoards(): string {
return 'This is BoardsController Handler';
}
/**********************/
}
'NestJS' 카테고리의 다른 글
간단하게 알아보는 NestJS Service (0) | 2022.03.16 |
---|---|
간단하게 알아보는 NestJS Providers (0) | 2022.03.16 |
간단하게 알아보는 NestJS Module (0) | 2022.03.16 |
NestJS 기본 로직 흐름 (0) | 2022.03.16 |
NestCLI로 생성한 프로젝트 기본구조 (0) | 2022.03.16 |