강의

멘토링

커뮤니티

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

김동현님의 프로필 이미지
김동현

작성한 질문수

실전 리액트 프로그래밍

컴포넌트의 속성값과 상탯값

상태값과 속성값

작성

·

154

0

강의 잘 보고 있습니다!!

React.memo 같은 경우 인수로 전달한 컴포넌트의 상태값이 변경될 때만 렌더링이 되는게 맞나요? 아니면 props의 값 변경도 포함되나요?  강의에서는 속성값의 변경이 있을 때만 렌더링된다고 하셨는데 혹시 여기서 말하는 속성값은 해당 컴포넌트의 상태값만을 얘기하시는 게 맞나요>?

props가 상위 컴포넌트의 상태값으로 자식 컴포넌트의 상태값과는 별개의 개념이라고 생각하면 될까요?

답변 1

0

이재승님의 프로필 이미지
이재승
지식공유자

안녕하세요
제가 이 영상에서 React.memo 를 자세히 설명하지 않고 코드를 보여드려서 헷갈리셨을 것 같네요;;

React.memo 는 props 가 변경되지 않으면 렌더링하지 않도록 성능 최적화에 도움을 주는 역할을 합니다
상태값 변경 시에는 React.memo 사용 여부와 상관 없이 항상 렌더링 됩니다.

김동현님의 프로필 이미지
김동현

작성한 질문수

질문하기