chaesunbak 님의 블로그
close
프로필 사진

chaesunbak 님의 블로그

github: @chaesunbak

  • 분류 전체보기 (33)
    • 회고 (12)
    • 트러블슈팅 (4)
    • 위키 (12)
    • 후기 (1)
    • 분석 (4)
  • 홈
  • 태그
  • GitHub
NestJS 유효성 검사 동작원리 딥다이브 : 왜 interface 대신 class를 사용할까?

NestJS 유효성 검사 동작원리 딥다이브 : 왜 interface 대신 class를 사용할까?

Nestjs란?NestJS는 TypeScript를 기반으로 강력하고 확장 가능한 서버 애플리케이션을 구축할 수 있게 해주는 Node.js 프레임워크다. 특히 Spring Framework와 유사한 의존성 주입(DI), 모듈 시스템 등은 대규모 프로젝트의 구조를 체계적으로 관리하는 데 큰 강점이 있다.의존성 주입(DI)이란?의존성 주입이란 클래스가 필요로 하는 의존성(다른 클래스의 인스턴스 등)을 내부에서 직접 생성하는 것이 아니라, 외부(NestJS 모듈)에서 주입받아 사용하는 디자인 패턴이다. 이를 통해 코드 간의 결합도를 낮추고 테스트 용이성과 재사용성을 높일 수 있다.Pipe를 통한 유효성 검사NestJS의 여러 기능 중, 파이프는 컨트롤러의 핸들러로 들어오는 요청 데이터를 처리하는 역할을 하며, ..

  • format_list_bulleted 분석
  • · 2025. 6. 22.
  • navigate_before
  • 1
  • navigate_next
Copyright © chaesunbak All rights reserved. Powered by Tistory.

티스토리툴바