Предположим, у нас есть компонент React, для работы которого требуется некоторый asyn c logi c. Скажем, он отображает некоторые извлеченные данные.
Теперь данные не должны быть глобальными.
Должен ли я переместить состояние в Redux и обработать его с помощью некоторого механизма, выделенного для asyn c эффекты (Redux-Saga, Redux-Thunk или Redux-Observable и т. п.), или я должен работать с асин c функцией внутри useEffect
?
Каковы лучшие практики?