React 상태 관리 심화 — Managing State (react.dev/learn/managing-state 기반)
TypeScript / JavaScript / React UI 컴포넌트 개발은 능숙한 중급 개발자. 함수형 컴포넌트, useState 기본 사용, 이벤트 핸들링, props 흐름은 이미 안다. 다만 state 설계·구조화·공유·보존·리듀서·컨텍스트 영역에서 깊이가 부족하다. · ko · 총 26개 class · 35개 학습 목표 · 196.0분 · v1.0.0
오리엔테이션 — 왜 state 설계가 따로 필요한가
사고방식 전환 — 선언형 UI와 visual states로 반응하기
state 구조 설계 — 5가지 원칙으로 동기화 버그 차단
컴포넌트 간 state 공유 — Lifting State Up
state 보존과 리셋 — 트리 위치와 key prop
Reducer로 state 로직 추출하기
Context로 깊이 데이터 전달하기
Reducer + Context로 확장하기
종합 — 안티패턴 진단과 통합 케이스 스터디