티스토리 뷰
백엔드 첫 프로젝트 시작
프론트엔드에서 회원가입 데이터를 body로 받을 예정
nest를 사용할 때는 class-validator라는 라이브러리를 사용해서 아주 편하게 유효성 검사를 할 수 있다.
데이터를 받아올때 DTO(data transfer object)를 사용하면 dto선언한 파일 내부에서 깔끔하게 유효성 검사를 할 수 있다.
req로 받는 데이터중에 nickname이 특수문자를 포함하지 않도록 유효성 검사가 필요.
class-validator 깃헙과 스택오버플로우를 검색해서
Matches()를 활용한 특수문자 포함여부 유효성검사 코드를 작성.
'nodeJS' 카테고리의 다른 글
[nestJS]페이지네이션 기능 구현하기 (0) | 2023.01.19 |
---|---|
[nestJS]배열의 비동기처리 병렬적으로 실행하기 (0) | 2023.01.08 |
[nestJS] middleware 로 logger만들기 (0) | 2022.12.26 |
JSON이란? 두번째 글(서버와 클라이언트의 데이터 교환) (0) | 2022.02.21 |
관련있는 Object를 서로 연결시켜주기. populate() - 2 (0) | 2022.02.16 |