Вопрос №55143 от пользователя Alexey Buravov в уроке «Асинхронные действия», курс «JS: Redux (React)»
Курс подан интересно, спасибо большое создателям! Но в целом о Redux остались скорее негативные впечатления, изначально простая задача управления состоянием переусложнена: actions, reducers вместо простой подписки на изменения нужных полей стора, размазывание логики по множеству файлов и методов. Без библиотек (thunk, form, actions) Redux не очень-то удобен, а с ними превращается в раздутого монстра.
По сравнению с Redux проблема прокидывания данных через пропсы всей иерархии, если мы берем просто голый React, уже не кажется такой страшной.
Так что начал присматриваться к MobX и хукам :)
Alexey Buravov, на примере чистого redux удобно объяснять концепции, которые используются внутри библиотеки. Конечно, в чистом виде redux практически не используется, разве что в legacy-проектах. В четвёртом проекте мы рекомендуем использовать redux-toolkit, библиотеку поверх redux.
Прокидывать пропсы несложно, если у вас небольшой проект. Как только проект разрастётся, хуки вас не спасут :)
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.







