[기술면접] 상태관리를 하는 이유와 방법.
상태관리(State Management)를 왜 할까?? 데이터관리: 애플리케이션의 규모에 따라 다루는 데이터와 정보가 커질 수 있는데, 이러한 데이터를 효과적으로 저장하고 업데이트, 검색 및 관리하기위해 상태관리가 필요하다. 데이터를 중앙 집중화하고, 일관된 방식으로 액세스하고 조작할 수 있다. 데이터 공유: 애플리케이션 안에서 데이터를 여러 컴포넌트 및 모듈 간 공유가 필요할 때 전역 상태를 통해 데이터를 공유하고 상태 변경 시 다른 부분에즉시 반영할 수 있다. 애플리케이션 상태 추적: 사용자 상호작용에 따라 애플리케이션 상태가 변경 될 때 애플리케이션의 현재 상태를 추적하고 변경 사항을 관리할 수 있어 사용자 경험이 일관되고 예측 가능해짐. 복잡한 UI 관리 상태의 지속성: 로그인 정보, 사용자 설정..
2023.08.21