useRef
- 'React의 함수형 컴포넌트에서 특정 돔에 접근하고 싶을 때 사용하는 Hook입니다. 함수형 컴포넌트에서 불필요한 리렌더링 방지를 위해 사용할 수 있습니다. 예를 들어, 인풋에 onChange로 event값을 받아 state를 변경하면 불필요한 리렌더링이 여러번 발생하게 됩니다. 그 인풋을 ref로 지정하고 state를 버튼 클릭 시 ref의 current.value값을 받아서 변경하면 딱 한번의 state변경이 일어나므로 리렌더링이 한번 발생하게 됩니다.