📚 이론정리/React & Next.js
✏️ shadcn/ui, Zod, React-Hook-Form으로 로그인&회원가입 페이지 만들기
React-hook-form 라이브러리React-hook-form 라이브러리는 폼을 효율적으로 관리하게 하게 해주는 라이브러리다. 주로 폼 상태 관리나 유효성 검사, 폼 제출 처리에 최적화 되어있다. 기본 React 상태 관리를 사용할 때 보다 좀더 간결하게 작성할 수 있다. 함수형 컴포넌트와 hook을 사용하는 경우, 가장 사용하기 쉽고 성능적으로 좋은 폼이 react-hook-form 이다. react-hook-form의 장점이전에 사용했던 폼 유효성 검사 방식은 onChange를 만들어 setState를 해주고 바인딩 해주는 방법이었는데, state가 변화할때마다 렌더링이 되기때문에 불필요한 렌더링이 지속적으로 일어나서 굉장히 비효율 적이었다. 또한 변화한 state를 받아서 다시 넣어주고 렌더링 ..
2024. 10. 29.