react-redux1 Redux - 상태 관리 라이브러리 Redux란? Redux는 자바스크립트 앱을 위한 예측 가능한 상태 컨테이너이다. Redux를 사용할 경우 다음과 같은 이점이 있다. 일관적으로 동작하고, 서로 다른 환경(클라이언트, 서버, 네이티브)에서도 실행되며, 테스트하기 쉬운 앱을 작성하도록 도와준다. 실행 취소, 다시 실행, 영속적인 상태 등을 가능하게 한다. DevTools를 이용할 경우 앱의 상태를 바로바로 확인할 수 있다. Redux의 아키텍처를 통해 변경사항을 기록하고, 시간여행형 디버깅을 사용하고, 완전한 에러 리포트를 서버로 보낼 수 있다. 어떤 UI 레이어에서도 동작하며 거대한 애드온 생태계를 가지고 있다. Redux 핵심 용어 정리 State state는 Redux API에서는 보통 저장소에 의해 관리되고 getState()에 의.. 2021. 6. 21. 이전 1 다음