Redux — это контейнер с предсказуемым состоянием для приложений JavaScript. По мере роста приложения становится трудно поддерживать его организованность и поддерживать поток данных. Redux решает эту проблему, управляя состоянием приложения с помощью одного глобального объекта с именем Store. Основные принципы Redux помогают поддерживать согласованность всего приложения, что упрощает отладку и тестирование.
Аудитория
Это руководство предназначено для того, чтобы предоставить читателям адекватные знания о том, что такое Redux и как он работает. После завершения этого урока вы окажетесь на среднем уровне знаний о концепциях Redux.
Предпосылки
Прежде чем вы начнете изучать этот учебник, мы предполагаем, что вы уже знакомы с JavaScript, React и ES6. Если вы новичок в какой-либо из этих тем или концепций, мы настоятельно рекомендуем вам пройти учебники на их основе, прежде чем вы начнете свое путешествие с этим учебником.