useRef는 리액트의 Hook 중 하나로, 랜더 사이클에 영향을 주지 않는 참조를 만들 때 사용합니다.
useRef를 사용하면 직접적으로 리얼DOM 엘리먼트에 접근할 수 있습니다. 예를 들어 특정 input 엘리먼트에 포커스를 주거나, 엘리먹트 크리와 위치 정보를 얻을 때 사용합니다.
컴포넌트의 렌더링 사이클에 영향을 미치지 않는 변수를 저장할 때에도 사용합니다. 예를 들어 타이머ID, 애니메이션 등을 저장하고 관리할 수 있습니다.