# Основные инструменты Redux

Изучив в прошлых уроках теоретические основы Redux, мы можем перейти к основному, официально рекомендуемому инструментарию, который мы также будем использовать для создания приложения на Redux.

Несмотря на то, что Redux - это маленькая самостоятельная JS библиотечка, ее можно использовать с различными фреймворками. Считается, что наиболее часто ее применяют именно с React фреймворком, и мы поступим также. Создатели Redux выпустили официальный пакет React-Redux, позволяющий работать React компонентам в связке с Redux.

Вторым важным инструментом для работы, является Redux Toolkit или просто RTK. Он позволяет уменьшить количество устанавливаемых зависимостей, упростить код и сократить количество шаблонного кода в приложении, а также имеет много полезных встроенных вещей, таких как Redux Thunk и Redux DevTools, о которых мы будем говорить позже.

И, наконец, отладочный инструмент - расширение для браузера Redux DevTools Extension. Он помогает нам отслеживать изменение состояния в Redux store и эффективно отлаживать приложение.

Установку этих и дополнительных инструментов, а также других необходимых нам библиотек, мы будем производить в последующих уроках.

← →
↑