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

Почему redux лежит на плечах фронтендера, когда это работа бэкэндера?

Я знаю что такое redux, и зачем он нужен и даже как он работает. Но ей богу я не могу понять, почему то что хранит данные находиться на стороне фонта, когда все что хранит данные это дело бэка? Я использую React
  • Вопрос задан
  • 217 просмотров
Подписаться 1 Простой 14 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@Sun_Day
Когда юзер находится в вашем веб приложении, он создает определенные действия. Действия связаны с состоянием. А redux это набор утилит для глобального хранения состояния(state) в приложении.
Таким образом, вы создаете какие-то объекты и они меняются в зависимости от состояния. Пользователь это видит как некие различные реакции на его действия.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Redux хранит не данные. Redux хранит состояние приложения, причём именно его фронтовой части. Вот по этому redux и подпадает под ответственность фронтендера
Ответ написан
Ваш ответ на вопрос

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

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