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

Есть ли смысл использовать Redux для небольших приложений?

Или не только redux, а любым стейт-менеджером.

Начну с того, что опыта с реактом у меня не очень много, redux в продакшене я и вовсе никогда не использовал. Сейчас в работе приложение состоящее из 5 микрофронтэндов, в будущем ещё добавятся.

Так вот в каждом из микрофронтов, естественно свои состояния, и там происходит работа с 1 (максимум 2) сущностями.
Условно, user и settings.

Сейчас там используется React Context и useReducer.
Ради интереса протестировал как это будет работать с redux и, если честно, как-то не впечатлило, из-за того что в процессе работы диспатчатся разные события (pending, fulfilled, rejected) там где раньше был один рендер - теперь два, а то и три.
  • Вопрос задан
  • 252 просмотра
Подписаться 3 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@alexshipin
javascript-developer

Когда нужно пользоваться Redux?
Redux идеально использовать в средних и крупных приложениях. Им стоит пользоваться только в случаях, когда невозможно управлять состоянием приложения с помощью стандартного менеджера состояний в React или любой другой библиотеке.

Простым приложениям Redux не нужен.


(c) Краткое руководство по Redux
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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