1. 소개
- React Hook Form이 해결하고자 하는 문제
- 기존 폼 관리의 한계점 (Controlled vs Uncontrolled)
- React Hook Form의 핵심 철학
2. 핵심 원리
- useRef를 활용한 상태 관리
- 불필요한 리렌더링 방지 전략
- 폼 데이터의 중앙 집중식 관리
- Context API를 활용한 상태 공유
3. 주요 기능 구현
- register 함수의 동작 원리
- validation 시스템 설계
- handleSubmit과 폼 제출 과정
- watch와 상태 구독 시스템
4. 성능 최적화
- Controlled vs Uncontrolled Components
- 리렌더링 최소화 전략
- 메모이제이션 활용
5. 실제 사용 사례