Nest.js 3

Crmal·2022년 5월 17일
0

Nest.js

목록 보기
3/3

컨트롤러(Controller)

Nest의 컨트롤러는 MVC패턴에서 말하는 그 컨트롤러를 말합니다. 컨트롤러는 들어오는 요청(request)를 받고 처리된 결과를 응답(response)으로 돌려주는 인터페이스 역할을 합니다.

💡 소스코드를 직접 작성해도 되지만 1장에서 설치한 nest CLI를 이용하여 쉽게 생성할 수 있습니다. 이후 설명하게 될 필수 Nest 구성요소를 생성할 경우도 마찬가지 입니다.

$ nest g controller [name]

💡 만들고자 하는 리소스의 CRUD 보일러 플레이트 코드를 한 번에 생성할 수도 있습니다.

$ nest g resource [name]

만약 nest g resource Users 명령으로 Users 리소스를 생성하면 다음과 같이 module, controller, service, entity, dto 코드와 테스트 코드를 자동 생성해 줍니다.
다른 Nest 구성요소에 대한 약어는 nest -h 명령어로 확인할 수 있습니다.


참고문서
NestJS로 배우는 백엔드 프로그래밍

1개의 댓글

comment-user-thumbnail
2022년 5월 20일

오 멋집니다

답글 달기