회원가입 제출은 클라이언트 검증, 서버 응답, 오류 매핑을 통과해야 한다

클라이언트 검증을 통과해도 서버 중복 이메일이나 정책 오류가 올 수 있으므로 응답을 다시 field/global error로 나눠야 한다.

1

01 Client validate

schema 통과

2

02 Submit

API 요청

3

03 Server response

성공/실패

4

04 Map errors

field/global

핵심제출 통과 기준은 클라이언트와 서버 검증을 모두 지나 오류가 사용자에게 고칠 수 있는 위치로 매핑되는 것이다.