Задать вопрос
AStek
@AStek

Правильно ли хранить абсолютно все состояния в Redux?

Начал изучать React после AngularJS.
Во всех руководствах рекомендуют использовать REDUX для хранения состояний чтобы организовать однонаправленный поток данных.
Но действительно ли абсолютно все состояния нужно хранить в REDUX?
Меня интересует как быть с компонентами которые планируется использовать как виджеты.
По логике они должны иметь свои скрытые состояния UI-я, и работать как "черный ящик".
Нужен совет практиков, как быть в такой ситуации?
  • Вопрос задан
  • 755 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
mudrenokanton
@mudrenokanton
frontend dev
Если есть взаимодействие между компонентами — лучше через actions. Тем более, что вы будете видеть все изменения в Redux devTools.

Что касается локальных, типа управляемых форм, то тут надо быть мазохистом чтобы каждое действие через store и редюсеры гонять.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
gadfi
@gadfi
https://gamega.org
Правильно ли хранить абсолютно все состояния в Redux?

нет, храните только то что нужно, для остального есть state, кроме того очень частое обновление сторы плохо сказывается на производительности
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽