인프런 커뮤니티 질문&답변
인터셉터와 AOP
작성
·
218
퀴즈
73%나 틀려요. 한번 도전해보세요!
NestJS에서 Controller의 주요 역할은 무엇일까요?
애플리케이션의 비즈니스 로직을 담고 있습니다.
클라이언트의 요청을 받아 적절한 응답을 보냅니다.
애플리케이션의 모듈 구조를 정의합니다.
데이터베이스와의 상호작용을 처리합니다.
답변 1
1
윤상석
지식공유자
안녕하세요 SJ님 :)
정확하게, NestJS에서 interceptor를 사용하는 것이 AOP입니다.
그림은 AOP에 대한 구조적인 사진입니다.
추가적으로 interceptor은 서비스의 return 값 데이터를 원하는 형식에 맞게 가공할 때 많이 사용됩니다. (저는 대부분 이런 용도로 많이 사용하고 있습니다.)
🙃





.png?w=112)