Props Drilling과 Context 경계
theme 같은 공유 값이 깊은 컴포넌트에서만 필요하면 중간 계층은 값을 읽지 않아도 계속 props를 넘기게 된다.
공유 상태를 만든다.
MainContent · 사용하지 않고 전달한다. · ContentSection · 또 한 번 넘긴다. · Consumer · 실제 값을 읽는다.
Provider
공유 값을 한 경계에 둔다. · Middle · 전달 책임에서 빠진다. · Consumer · 필요한 곳에서 읽는다.…
전달 계층
두세 단계 이상 반복되면 구조 신호다.
사용 위치
값을 쓰는 곳이 멀리 흩어져 있는가.
변경 빈도
자주 바뀌면 Context 분할을 검토한다.
핵심Props Drilling과 Context 경계은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.