Front-End/React
[React] useRef 사용하는 이유
CODE_PLAN
2023. 11. 9. 19:51
리액트에서도 DOM을 선택해야 할 상황이 생기기 마련입니다.
예를 들면, 화면이 렌더링 되자마자 특정 input 태그가 focusing이 돼야 하는 경우 등이요.
그럴 경우에 우리는 useRef hook을 사용합니다.
state와 비교해서 간단히 말하자면
- state는 리렌더링이 꼭 필요한 값을 다룰 때 쓰면 된다.
- ref는 리렌더링을 발생시키지 않는 값을 저장할 때 사용한다.
로 정리할수 있을것 같습니다.