Javascript 앱을위한 예측 가능한 상태 컨테이너
- 소프트웨어 : Redux
- OS : Linux,Mac,Windows
- 프로그래밍 언어 : TypeScript
- 공식 웹사이트 : HOME
Redux 상세
Redux는 JavaScript 앱을위한 작고 독점적 인 예측 가능한 상태 컨테이너입니다.기본적으로 일관된 방식으로 작동하는 응용 프로그램을 작성하고 다양한 환경 (기본, 클라이언트 및 서버)에서 실행할 수 있으며 테스트가 쉽습니다.Redux는 앱의 상태 및 논리를 중앙 집중화하여 일부 강력한 기능을 활성화합니다.Redux는 개발자로부터 구매자가없는 로깅, 핫 리디팅, 범용 앱, 시간 여행 등을 구현할 수 있습니다.
플럭스와 달리 (Redux가 영감을받은 것), Redux 만 개체 트리에 대해 단일 저장소 만 있습니다여기서 앱의 전체 상태가 저장됩니다.이 가게에는 단일 루트 감소 기능이 있습니다.상점을 추가하는 대신 앱이 커지면 루트 감속기를 상태 트리의 다른 부분에서 독립적으로 작동하는 작은 것들로 분할합니다.이 아키텍처는 크고 복잡한 앱에 잘 크기 조정을 가능하게하며 매우 강력한 개발자 도구를 가능하게합니다.