[React] useRef
·
React
useRefReact에서 DOM 요소나 값을 저장하고 변경하더라도 컴포넌트가 재렌더링되지 않도록 하는 훅const ref = useRef(value)console.log(ref) // {current:value]useRef를 부르면 ref 오브젝트를 반환const ref = useRef("hi")console.log(ref) // {current:"hi"] 용도1. 저장공간State와 비슷하게 어떠한 값을 저장해주는 저장공간으로 사용변경 시 렌더링을 발생시키지 말아야 하는 값을 다룰 때 유용( 불필요한 렌더링 방지 성능 최적화) *State와 다른점State 변화 -> 렌더링 -> 컴포넌트 내부 변수들 초기화Ref 변화 -> 랜더링X -> 변수들 값 유지∴ State 변화로 렌더링해도 Ref값 유지됨사용..