값 추적이 필요하면 제어, 순간 참조면 비제어를 선택한다
제어 방식은 React가 매 순간 값을 알고, 비제어 방식은 DOM이 값을 보관하다가 필요한 순간 읽는다.
요구
선택
이유
입력 즉시 검증
제어
state 필요
간단 제출
비제어
ref로 충분
동적 필드
제어/라이브러리
상태 구조 필요
파일 업로드
비제어
브라우저 제한