인프런 커뮤니티 질문&답변
useMemo와 useRef 차이
작성
·
490
0
useMemo는 복잡한 합수 결과값을 기억하고 useRef는 일반 값을 기억한다고 하셨는데 둘의 동작방식의 차이가 있나요?
useRef로 해도 동일하게 작동은 할 것 같은데 useMemo로 해야하는 이유가 궁금합니다!
답변 1
0
제로초(조현영)
지식공유자
값 저장 시에는 차이가 없어 보여도 값 변경 시에 차이가 있습니다.
useMemo는 deps 배열에 있는 값이 바뀌는 게 있으면 자동으로 다시 계산해주는데
useRef는 그런 게 없어서 매번 직접 다시 계산해주어야 합니다.




