Today I Learned

[express] express-validator (유효성 검사) 본문

JavaScript/자바 -> 노드 Migration 작업

[express] express-validator (유효성 검사)

처니형 2022. 4. 7. 14:13

라우터 -> 컨트롤러로 진행되기 때문에 유효성 검사는 라우터 단에서 처리하는게 좋고

컨트롤러는 기능수행 역할을 하기 때문에 유효성 검사를 같이 하기에는 적합하지 않음.

 

https://vvs1.tistory.com/141

 

[Node.js] express-validator (유효성 검사)

유효성 검사는 클라이언트에서 서버로 요청을 보낼 때, 정확한 데이터를 보내고 있는 것인지 확인하는 것입니다. 서버에서 유효성검사를 최대한 빨리하는 것이 좋습니다. 왜냐하면 서버에서 데

vvs1.tistory.com

https://charming-kyu.tistory.com/14

 

[express] 유효성 검사를 위한 express-validator 사용하기

서론 Spring-boot를 공부하던 중 Bean Validation에서 제공하는 annotation을 사용해보니 코드가 너무 간결해지고 관리가 편하다는 것을 느꼈다. 그래서 node express에서도 요청 값을 validation 할 수 있는 라이

charming-kyu.tistory.com

 

https://express-validator.github.io/docs/check-api.html

 

Validation middlewares · express-validator

These methods are all available via `require('express-validator')`.

express-validator.github.io

 

사용자 정의 오류 메시지 ex) 정규표현식

https://express-validator.github.io/docs/custom-error-messages.html

 

Custom Error Messages · express-validator

express-validator's default error message is a simple `Invalid value`.

express-validator.github.io

 

Comments