유효성 검사
-
20221128 TIL 유효성 검사를 어떻게 하면 좋을까?TIL 2022. 11. 28. 17:41
회원가입, 로그인이 포함된 프로젝트를 진행하면서 유효성 검사를 어떻게 하면 좋을지에 대한 고민이 생겼다. 프론트엔드에서 글자수 제한 등 프론트가 백과 소통하지 않고 체크할 수 있는 부분은 큰 문제가 없었지만, 중복 id체크 등은 프론트 자체적으로 검증을 할 수 없고, 서버와 통신이 필요했기 때문에 어떻게 처리를 해서 에러메시지를 화면에 보여줄지 고민이 되었다. 저번 프로젝트를 진행할 때는 form data를 서버로 넘겼을 때 errorDTO를 사용해서 에러 코드를 받으면 에러 코드에 해당하는 메시지를 프론트에서 보여주게끔 작업을 했었다. 에러메시지를 서버에서 보내준 것을 프론트에서 화면에 그대로 보여주게 된다면 메시지를 수정하고 싶을 때마다 서버에서 수정해야되기 때문에 에러메시지를 사용하기 보다는 에러 ..