내 상태 변경
setState 호출 지점이 시작점이다.
state, props, context, 부모 렌더는 모두 컴포넌트 함수 재실행의 출발점이 될 수 있다.
setState 호출 지점이 시작점이다.
부모가 넘긴 값이나 참조가 바뀐다.
관련 없는 자식도 기본적으로 다시 호출된다.
구독 중인 컴포넌트가 같은 변경을 받는다.
드물지만 수동으로 렌더 흐름을 밀어 넣는다.
핵심기준 리렌더링 자체보다 “필요 없는 범위까지 다시 계산되는가”가 최적화 판단의 출발점이다.