React Hook Form의 API 전체 구조에 대한 개요
</>
최소한의 리렌더링으로 폼을 검증할 수 있는 강력한 커스텀 훅입니다.
제어 컴포넌트를 위한 훅으로, useForm 메서드와 연결되고 리렌더링을 독립적으로 분리합니다.
중첩된 컴포넌트에서 useForm의 메서드와 속성(properties)에 접근할 수 있습니다. 큰 규모의 폼이나 공용 컴포넌트를 구축할 때 유용합니다.
개별 폼 입력 필드의 변경 사항을 구독하되, 루트 컴포넌트의 렌더링에는 영향을 주지 않습니다.
개별 폼 상태 업데이트를 구독하고, 훅 수준에서 리렌더링을 분리할 수 있습니다.
동적으로 생성된 필드를 실시간으로 관리할 수 있으며, 필드를 섞거나 제거하고 추가할 수 있습니다. 복잡한 CRUD 데이터 입력 시나리오에 적합합니다.
타입 세이프 렌즈를 통해 재사용 가능하고 공유 가능한 폼 컴포넌트를 만들 수 있으며, 폼 필드에 정밀하게 포커스할 수 있습니다.
React 컴포넌트 바깥에서 폼 컨트롤 객체를 생성하고 폼 상태를 구독하며, 컨텍스트 없이도 메서드에 접근할 수 있습니다.
Switch Version: