Получение из API в реакцииJavascript

Форум по Javascript
Ответить
Anonymous
 Получение из API в реакции

Сообщение Anonymous »

поэтому для получения данных из API в реакции мы можем использовать useEffect() или комбинацию useEffect() и useCallback(), но есть очень неприятная проблема, которую я вижу большую часть времени, когда мы получаем дублирование запросов, хотя StrictMode уже удален из main.tsx, затем вы начинаете создавать ссылки с помощью useRef(), чтобы проверить, не устарели ли данные, и решить, когда сделать запрос снова, особенно когда у нас есть состояния, которые получают intiailaized с нулевым значением затем становится 0
поэтому я узнал об useQuery из TanStack, в основном он используется, когда вы хотите избежать ненужных выборок, например, при переключении вкладок, но оказалось, что он решает всю проблему дублирования выборок с помощью минимального кода, поэтому считается ли более профессиональным использовать его для извлечений API повсюду, например, в компоненте AddProduct.tsx?

Подробнее здесь: https://stackoverflow.com/questions/798 ... i-in-react
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»