Dev_세발낙지

  • 홈
  • 태그
  • 방명록

Decorator 1

타입스크립트 데코레이터

Nest.js를 활용해서 API서버를 구현할 때, 데코레이터를 많이 사용하였지만 만들어진 사용법 외에는 잘 모르는 것 같아서 데코레이터에 대해서 공부해보았다. 데코레이터는 아직 자바스크립트에서 지원하는 것은 아니고, 타입스크립트에서만 사용할 수 있다. 데코레이터를 활용한 코드를 자바스크립트로 빌드한 것을 보면, Reflect 객체를 활용하여 구현한 것을 볼 수 있다. 데코레이터에 대해서 찾아보면서 Reflect를 참 많이 본 것 같은데, 공부를 해봐야 할 것 같다. 데코레이터는 기본적으로 함수의 형태로 정의된다. function Log(target: any) { console.log('decorator'); } @Log class Person { name = 'MAX'; } 위와 같은 형태로 데코레이터를..

배운 것 2022.06.01
이전
1
다음
더보기
프로필사진

Dev_세발낙지

개발자를 꿈꿉니다.

  • 분류 전체보기 (24)
    • 항해 99 (12)
    • 배운 것 (11)
    • 만든 것 (0)

Tag

jwt, 프로그래머스, console.table, 크루스 칼 알고리즘, CTAP, FIDO alliance, 다익스트라, Javascript, CBOR, Python, 항해99, 패스키, RDBMS, TypeScript, WebAuthn, Yubi key, 오늘 배운 것, 크루스 칼, console.assert, 미확인도착지,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바