Простой ответ: НЕТ . -Просто потому, что у вас уже есть все необходимые данные в единственном соответствующем компоненте, где вы их фактически используете.
Redux
( реаги-редукс ) используется для управления app level state
.
Итак, ответ будет более длинным: если вы в какой-то момент решите, что вам нужны данные в различных компонентах, а также что они должны / должны быть доступны в любой момент, Redux
, безусловно, отличный вариант.
Все зависит от объема данных и необходимости эффективной передачи данных по всему приложению.
С другой стороны, если вам нужно только передать данные между Parent - Children
компонентами, Redux может быть излишним, потому что вы все равно можете достичь этого, используя только React, передавая (обмениваясь) значения между различными компоненты через props
.
Итак, если вам нужны только эти данные только внутри этого компонента (Component level state
), Redux - это запрет, потому что он довольно большой и бесполезен для вашего случая.