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

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

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

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

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

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

Похожие вопросы