1. 유효성 검사란? 유효성 검사는 사용자가 입력한 값이 서버로 넘어가기 전에 올바른지 확인하는 과정입니다.왜 프론트엔드 유효성 검사가 중요할까요?사용자 경험 향상: 즉각적인 피드백 제공합니다.서버 부하 감소: 불필요한 요청을 줄여 서버 부담 감소시킵니다.네트워크 비용 절감: 잘못된 데이터 전송 방지합니다.왜 백엔드 유효성 검사도 필수일까요?데이터 무결성 보장: 잘못된 데이터 저장 방지합니다.보안 강화: 악의적인 공격 방어 (예: SQL Injection, XSS 등)합니다.비즈니스 로직 적용: 백엔드에서만 검증 가능한 로직 처리합니다.유효성 검사 기준필수 입력 필드 확인데이터 형식 검증 (예: 이메일 형식, 숫자 범위 등)일관성 체크 (예: 비밀번호 확인 일치 여부)특정 조건 만족 (예: 최소/최대 길..