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

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

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

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

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

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

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