Ось основні плюси Redux: Детерміноване дозвіл стану (що дає можливість отримати детерміноване подання при поєднанні з чистими компонентами). Транзакційний стан. Ізоляція управління станом від введення-виведення та побічних ефектів.Aug 26, 2019
Переваги Redux Redux реалізований просто та елегантно, мало важить і при цьому ефективно керує станом. Його основну функціональність можна вмістити в десять рядків коду. Користуватися Redux зручніше ніж самостійно писати менеджер станів. Спрощення масштабування.
Коли потрібно користуватися Redux У простих проектах Redux не потрібен. Але якщо у додатку кілька компонентів, яким необхідно спільно використовувати один і той же стан, при цьому самі компоненти розташовані в різних частинах програми, то без Redux керувати станом буде складно.
Redux призначений для вирішення проблеми передачі даних у компоненти шляхом використання глобального State, і React. js дійсно існує така проблема, Там його використання здається доречним.