React/HabitTracker

PureComponent정리와 차이점 최종 정리

느리지만 꾸준하게 2021. 7. 31. 20:30

두개의 변수(states)가 동일한 오브젝트를 가리키고 있을 경우에 코드는

두개의 참조값이 같다, 업데이트가 필요가 없어서 ShouldComponentUpdate 함수는 false를 리턴

 

두 개의 변수(states)가 서로 다른 오브젝트를 가리키고 있을 때

동일한 값을 가지고 있더라도, 엄연히 다른 오브젝트이므로 다른 참조값을 가짐

두개는 완전 다른 오브젝트이므로 다른 참조값을 가지게 된다. 즉 두개의 참조값이 다르므로, 업데이트가 필요하고,

ShouldComponentUpdate 함수는 true를 리턴한다.

 

 

<출처 : DreamCoding 리액트 개념 정리+유튜브 클론코딩: ellie>

참고: https://academy.dream-coding.com/courses/react-basic

 

리액트 강의 (유튜브 클론 코딩 + 실시간 전송 명함 카드 만들기 웹앱 만들기)

리액트 전반적인 개념 설명과 (클래스 컴포넌트와 함수 컴포넌트 그리고 리액트 훅까지) 실전 유튜브 클론 코딩 프로젝트. Firebas의 실시간 데이터베이스를 이용해 멋진 명함 카드 만들기 웹 어

academy.dream-coding.com