Joi(2)
-
4 주차 [ WIL ]
이번주에 알게된 것 1. Joi 라이브러리 https://muyeon95.tistory.com/200 Joi [ TIL ] [ node.js ] Problem api 를 만들때 일일이 if 로 유효성검사하는 것이 불편하였다. Try 괜찮은 라이브러리가 있나 npm 에서 찾아보았습니다. validation 을 검색했는데 인기있어보이는 라이브러리가 두 개 있었다. e muyeon95.tistory.com 2. HTTP 상태 코드 https://muyeon95.tistory.com/202 HTTP 상태코드 [ TIL ] Problem nodejs 에서 express 를 사용하면서 api 를 만들때 status 를 통해 상태 코드를 보낸다. 이 상태코드들이 의미하는 바를 몰라 정리를 해본다. Try 아래 두..
2023.07.09 -
Joi [ TIL ] [ node.js ]
Problem api 를 만들때 일일이 if 로 유효성검사하는 것이 불편하였다. Try 괜찮은 라이브러리가 있나 npm 에서 찾아보았습니다. validation 을 검색했는데 인기있어보이는 라이브러리가 두 개 있었다. express-validator 와 joi 라는 것이 눈에 띄었는데, 둘 중 다운로드 수가 가장 많은 joi 를 선택했다. const Joi = require('joi'); const schema = Joi.object({ username: Joi.string() .alphanum() .min(3) .max(30) .required(), password: Joi.string() .pattern(new RegExp('^[a-zA-Z0-9]{3,30}$')), repeat_password: ..
2023.07.03