5P by samchon 2023-01-04 | favorite | 댓글 1개

자작 런타임 타입 체커입니다.

NestJS 로 백엔드 개발하다가 동접 가능 수가 형편없던 이유를 파악하던 중, class-validator가 그 원인임을 깨닫고 직접 개발하였습니다.

  • 단 한 줄로 사용 가능, 별도 스키마 정의 불필요
  • 소스 코드를 컴파일러 수준에서 분석, 최적의 런타임 코드 생성 (AOT)
  • TS에 가장 유명한 class-validator 대비 최대 16,000 배 빠름
  • JSON stringify 도 네이티브보다 10배 빠르며, 무려 type safe