TypeScript와 JavaScript에서 클래스의 유효성 검사를 쉽게 할 수 있도록 도와줌
간단한 데코레이터를 사용하여 클래스 프로퍼티에 대한 검증 규칙을 지정할 수 있음
유효성 검사를 직접 구현하지 않아도되며 코드의 가독성과 유지보수성이 높아짐
ex)
@IsNotEmpty(): 해당 필드가 비어있지 않는지 검사 ( null, undefined일 경우 유효성 검사 실패 )
'개발 > 라이브러리' 카테고리의 다른 글
crypto와 bcrypt의 차이점 (0) | 2023.04.17 |
---|---|
bcrypt (회원가입시 비밀번호 해싱) (0) | 2023.03.25 |