React-hook-form
·
개발 아카이브/React
React Hook Form은 React에서 폼(Form)을 쉽고 효율적으로 관리하기 위한 라이브러리라고 한다.보통 리액트에서 input을 만들때 useState를 사용해 '제어 컴포넌트' 방식으로 구현하고 한다.그런데 input이 많아지면 코드가 복잡해지고 성능이 떨어지는 문제가 생긴다.이럴때 React-hook-form를 쓰면 편하다고 한다.왜 React Hook Form을 쓸까?성능 최적화 (불필요한 리렌더링 방지)이게 가장 큰 장점이라고 한다. 일반적인 useState 방식은 글자 하나를 칠 때마다 전체 컴포넌트가 다시 그려지는데, React-hook-form는 비제어 컴포넌트(Uncontrolled Components) 방식을 기반으로 하여 사용자가 입력을 마칠 때까지 리렌더링을 최소화한다.가볍..