Как вынести логику запросов React
Хочу выносить всё логику запросов к серверу в отдельную папку, чтобы не загромождать компонент. Но не могу представить как это нужно сделать?
Ответы (1 шт):
Автор решения: Sergey
→ Ссылка
Используй стейт менеджер (Redux toolkit или mobX)
Далее в папке API создаем фунции, которые делают запрос и возвращают ответ. В файле store у тебя будет состояние, которое ты будешь мутировать с помощью функций, которые делают запрос на сервер. Потом достаешь данные из стора, и распределяешь по компонентам.