Для тех, кто не знает Что такое Redux: это контейнер с предсказуемым состоянием для приложений JavaScript🤔.
По мере роста приложениянам нужны состояния на глобальном уровне.🌎
Redux решает эту проблему, управляя состоянием приложения с помощью одного глобального объекта Store🏪.
Основные принципы Redux помогают поддерживать согласованность во всем приложении, что упрощает отладку и тестирование🐥.
Если мы не собираемся использовать, то Какова альтернатива Redux?
Решение: Redux Toolkit🤨
Redux Toolkit — это официально рекомендуемый подход к написанию логики Redux. Он основан на ядре Redux и содержит пакеты и функции, которые, по нашему мнению, необходимы для создания приложения Redux📱 .
Redux Toolkit основан на наших рекомендациях, упрощает большинство задач Redux, предотвращает распространенные ошибки и упрощает написание приложений Redux.
RTK включает в себя утилиты, которые помогают упростить многие распространенные варианты использования, включая настройку хранилища, создание редюсеров и написание неизменяемой логики обновления и даже создание сразу целых «кусочков состояния».
Независимо от того, являетесь ли вы новым пользователем Redux👤, настраивающим свой первый проект, или опытным пользователем, который хочет упростить существующее приложение, Redux Toolkit поможет вам улучшить код Redux📃.
На сегодня все, следите за обновлениями, увидимся в следующем👋🏻.
Спасибо за подписку и аплодисменты👍!