Hoplin Devlog

고정 헤더 영역

글 제목

메뉴 레이어

Hoplin Devlog

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • Categories (8)
    • 개발 (0)
      • Node.js & Nest.js (1)
      • CI CD (6)
      • 환경설정 (1)
    • 경제 (0)

검색 레이어

Hoplin Devlog

검색 영역

컨텐츠 검색

javascript

  • [Node.js] Reflect Metadata 이해하기 #1 - Object Property Attribute

    2024.01.29 by J-Hoplin

[Node.js] Reflect Metadata 이해하기 #1 - Object Property Attribute

현재 주로 사용하고 있는 웹 프레임워크는 Nest.js 라는 프레임워크이다. 자세한것은 생략하지만, Nest.js에서는 메타데이터 프로그래밍을 제공한다. 그리고 이를 위해 Setmetadata 혹은 createDecorator 등 사용자가 메타데이터에 대한 커스텀이 가능하도록 API를 제공하며, 사용되는 @Controller, @Service등 Nest.js의 리소스들도 모두 Metadata기반으로 DI, IoC를 동작시킨다. 이 모든것을 가능하게 해주는 핵심 라이브러리중 하나가 바로 Reflect-Metadata이다. 리플렉션이란 자기 자신을 프로그래밍 하는것을 의미한다. 쉽게 말하면 코드 내에 있는 메소드, 타입, 변수등에 대한 정보를 조작할 수 있는것을 의미한다. https://www.npmjs.c..

개발/Node.js & Nest.js 2024. 1. 29. 01:02

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
Hoplin Devlog © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바