필요한 범위 내에서만 존재해야 한다.

Tags
 
글로벌 상태로 두는게 아님.
사이드 이펙트로 인한 잘못된 로직이 동작할 가능성 매우 높음.
  • 한 번 잘 정리해뒀더라도, 로직이 조금씩 수정됨에 따라 예상치 못한 결과를 맞이할 가능성이 높음.
상태 관리 책임이 앱 라이프사이클 동안 지속되므로, 관리를 위한 리소스가 추가로 들어감.
그렇다고 프롭 드릴링을 하라는 의미가 아니다.
상태도 단계가 있다.
 
글로벌 상태로 두어야 하는 값이 있는가 하면,
여러 컴포넌트에서 참조하므로 상위에서 관리되면 좋겠다 싶은 상탣