Context는 전달 범위, reducer는 변경 규칙을 맡는다
Context와 reducer를 같은 것으로 보면 구조가 흐려진다. 하나는 어디까지 공급할지, 다른 하나는 어떻게 바꿀지를 정한다.
질문
Context가 답함
reducer가 답함
누가 읽나
consumer 범위
관여 안 함
어떻게 바뀌나
dispatch 전달
action 처리
성능
value 안정성
계산 비용
테스트
Provider 구성
순수 함수 검증