# Joi
Joi Validate
처음에는 위사진과 같이 라우터 내에 joi를 활용하여 validation을 진행하였다. 하지만 이를 middleware로 joi스키마와 함께 함수로 빼내어 사용한다면 아래 그림과 같이 사용할 수 있다. 이렇게 사용한다면 joi validation의 확장성과 재사용성
Joi validate 사용시에 값이 안들어오는 문제
const { error, value } = await Validatorsvalidator.validate(req.body);validate를 사용 시에 value 값으로 받아야 함validated변수로 받으니 데이터가 받아지지 않더라..다만 다른 값으로 받고 싶다면
validator
validation어떤 데이터의 값이 유효한지, 타당한지 확인하는 것이메일 양식이 일치하지 않는다 UX측면(사용자 경험)에서 사용자에게 편의를 주기 위함사용자가 잘못 입력하여 오타가 발생 했으니 다시 한 번 확인을 하라는 의미UI단에서 유효성 검사를 하는 것은 보안적인

🌖 The Art of React part2
데이터 스키마가 고정적이며 확장성이 없는 기존의 데이터베이스의 문제를 해결하고자 mongoDB가 나오게 됐다.문서 지향적 NoSQL데이터 베이스이며 Node.js 환경에서는 mongoDB 기반 ODM(Object Data Modeling) 라이브러리인 mongoose와
Joi : data validation library
In the new portal project, we implemented a validator to check whether the request data received from the client's request was in an acceptable format