state lab check

전역 상태 실습은 Provider, reducer, consumer, persistence 경계를 함께 맞춘다

전역 상태가 동작하려면 공급 범위, 변경 규칙, 읽는 컴포넌트, 저장소 동기화가 서로 어긋나지 않아야 한다.

런타임 경계 Provider 범위consumer 구독dispatch 전달
유지 경계 localStorage/API초기 복원오류 처리
점검
정상
나쁜 신호
Provider
필요한 트리 감쌈
consumer가 밖에 있음
reducer
action별 규칙
직접 mutation
consumer
필요 값만 읽음
전체 value 의존
persist
효과로 동기화
렌더 중 저장
핵심 실습 연결 점검은 “값이 보인다”보다 경계별 책임이 분리됐는지 보는 일이다.