props 전달이 길어지고 여러 화면이 같은 값을 바꾸기 시작하면 공용 상태 관리가 필요한 시점입니다.
자신은 쓰지 않는 props를 계속 받아 넘깁니다.
장바구니, 로그인, 테마처럼 여러 컴포넌트가 같은 값을 바꿉니다.
값의 출발점과 도착점을 찾는 시간이 구현 시간보다 길어집니다.