|

[타입스크립트] 타입스크립트 데코레이터(Decorator)

타입스크립트에서 데코레이터는 클래스, 메소드, 액세서, 프로퍼티 또는 파라미터에 적용할 수 있는 특수한 종류의 선언적 함수입니다. 자바스크립트의 실험적 기능이지만 타입스크립트는 이를 언어 수준에서 지원합니다. 데코레이터는 코드에 메타-프로그래밍 패턴을 추가할 수 있게 해줍니다. 이는 클래스의 선언, 메소드, 프로퍼티의 동작을 수정하거나 확장하는 강력한 방법을 제공합니다. 데코레이터 사용을 위한 설정 타입스크립트에서 데코레이터를 사용하기 위해서는 tsconfig.json 파일에서 experimentalDecorators 옵션을 true로…