submit gate

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

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

01 Client validate schema 통과 형식 오류 차단
02 Submit API 요청 중복 클릭 방지
03 Server response 성공/실패 권위 있는 판정
04 Map errors field/global 다시 입력 가능
응답
처리
화면
client error
요청 전 차단
필드 오류
server field
필드에 매핑
email 중복
server global
상단 메시지
일시 장애
success
리다이렉트/완료
폼 초기화
핵심 제출 통과 기준은 클라이언트와 서버 검증을 모두 지나 오류가 사용자에게 고칠 수 있는 위치로 매핑되는 것이다.