Redux значительно улучшает масштабируемость вашего приложения.По мере того, как в ваше приложение добавляется больше материала, сложность кода не сильно возрастает, если у вас есть администратор состояний с избыточностью.Кроме того, это отличный способ получить постоянство состояния в вашем приложении.
Редактировать: Redux Thunk vs Saga-
Теперь это полностью зависит от личного выбора, это вопрос разделения сообщества, 50% будетесли вы скажете вам использовать Thunk, тогда другие скажут вам пойти с Saga.
Redux-thunk и Redux-saga - библиотеки промежуточного программного обеспечения для Redux.С точки зрения реализации Redux-Thunk и Redux-Saga не могли быть более разными.Тем не менее, с точки зрения того, что вы можете сделать с ними ... ну, на самом деле, они очень очень похожи.Но не то же самое.Redux-Thunk и Redux-Saga отличаются несколькими важными аспектами.Вы можете подумать, что самая большая разница в синтаксисе.Хотя это правда, что написание и рассуждения о thunks и саги совершенно разные, есть нечто большее.Thunks никогда не может действовать в ответ на действие.Redux-Saga, с другой стороны, подписывается на магазин и может запускать сагу для запуска или продолжения при отправке определенного действия.
Я лично предпочитаю Redux-Thunk, потому что нашел синтаксисмой вкус.Я надеюсь, что это отвечает на ваш вопрос.