Для тех, кто не знает Что такое Redux: это контейнер с предсказуемым состоянием для приложений JavaScript🤔.

По мере роста приложениянам нужны состояния на глобальном уровне.🌎

Redux решает эту проблему, управляя состоянием приложения с помощью одного глобального объекта Store🏪.

Основные принципы Redux помогают поддерживать согласованность во всем приложении, что упрощает отладку и тестирование🐥.

Если мы не собираемся использовать, то Какова альтернатива Redux?

Решение: Redux Toolkit🤨

Redux Toolkit — это официально рекомендуемый подход к написанию логики Redux. Он основан на ядре Redux и содержит пакеты и функции, которые, по нашему мнению, необходимы для создания приложения Redux📱 .

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

RTK включает в себя утилиты, которые помогают упростить многие распространенные варианты использования, включая настройку хранилища, создание редюсеров и написание неизменяемой логики обновления и даже создание сразу целых «кусочков состояния».

Независимо от того, являетесь ли вы новым пользователем Redux👤, настраивающим свой первый проект, или опытным пользователем, который хочет упростить существующее приложение, Redux Toolkit поможет вам улучшить код Redux📃.

На сегодня все, следите за обновлениями, увидимся в следующем👋🏻.

Спасибо за подписку и аплодисменты👍!