NestJS는 TypeScript decorator를 중심으로 구축되었습니다 — 클래스, 메서드, 파라미터에 메타데이터를 부착하는 특수한 @ 접두사 어노테이션입니다. NestJS는 이 메타데이터를 (reflection을 통해) 읽어 라우팅, dependency injection, 검증 등을 선언적으로 연결합니다. Decorator는 Nest 어디에나 있습니다.
클래스 decorator — 클래스의 역할 정의
()
{}
()
{}
({ ... })
{}
