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

Где по вашему лучше делать запросы на сервер в React?В бизнес-логике или в компоненте?

Я еще новичок в Реакте да и в разработке в целом. Приведите, пожалуйста, пример когда нужно делать в БЛ и когда в компоненте(если вообще нужно)
  • Вопрос задан
  • 156 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Frontend-разработка на React
    10 недель
    Далее
  • ProductStar
    Разработка на React
    6 недель
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
Решения вопроса 1
GreyCrew
@GreyCrew
Full-stack developer
Лучше всего запросы делаются в мидлварах.
Можете сами написать функцию автоматического получения данных, а можете воспользоваться либами
redux-api-middleware
Либо
redux-api-call

Также вполне можно, особенно, если у вас бэк распределенн по разным местам, использовать redux-thunk, или redux-saga
Вот статья, где есть примеры подключения

В компонентах запросы лучше не делать, за редкими исключениями, когда компонент, непосредственно связан с внешними данными (к примеру какой нибудь счетчик валют, который запрашивает данные из центробанка)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
от 250 000 до 300 000 ₽
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Екатеринбург
от 50 000 до 90 000 ₽