인프런 커뮤니티 질문&답변

hoze12님의 프로필 이미지

작성한 질문수

웹 게임을 만들며 배우는 React

5-6. 클래스와 Hooks 라이프사이클 비교

React.memo

22.04.05 00:48 작성

·

260

0

강의에서 잠깐 언급된 React.memo에 대해 
질문을 할게요 

React.memo는 상태(state, props)가 변경될 때에만
리랜더링을 시키고  이전 상태와 동일하다면 이전에 
저장했던( 메모제이션(?) ) 상태값을 재사용한다고
들었는데요 

여기서 이미지부분은 변경되는 부분이고 
버튼이랑 점수는 버튼을 클릭할 때만 
props가 변경되기때문에 
버튼을 클릭하지 않을 때에는 이미지부분만
하이라이트 표시(개발자 도구에 들어가면 표시되는 부분)
가 되어야 되는 거 아닌가요??

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2022. 04. 05. 17:45

정확히 강좌 어디부분을 말씀하시는 지 잘 모르겠는데요. RSP 컴포넌트는 통째로 된 컴포넌트라서 이미지부분만 리렌더링된다거나 하는 게 불가능합니다.

hoze12님의 프로필 이미지

작성한 질문수

질문하기