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

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽