NestJS
NestJS 데코레이터
데코레이터란?데코레이터는 클래스, 메서드, 속성, 파라미터에 대해 메타데이터를 정의하거나 동작을 변경하기 위해 사용하는 특수한 타입스크립트 기능입니다. NestJS에서는 데코레이터를 활용하여 코드의 재사용성을 높이고, 직관적이고 선언적인 방식으로 기능을 정의할 수 있습니다.주요 특징:타입스크립트의 메타프로그래밍: 데코레이터는 컴파일 단계에서 동작하며, 코드에 메타데이터를 추가하거나 수정할 수 있습니다.NestJS의 핵심 요소: NestJS에서 컨트롤러(@Controller), 서비스(@Injectable), 모듈(@Module) 등을 정의할 때 필수적으로 사용됩니다.사용자 정의 가능: 기본 제공 데코레이터 외에도 사용자 정의 데코레이터를 만들어 특정 로직을 쉽게 재사용할 수 있습니다.NestJS에서 데코..
2024. 11. 16. 05:49