React Query
React Query - это библиотека для пол учения, кеширования, синхронизации и обновления состояния
React-приложениях
, хранящегося на сервере.
Обзор
Установка
yarn add react-query
# или
npm i react-query
Пример
import { QueryClient, QueryClientProvider, useQuery } from 'react-query'
const queryClient = new QueryClient()
export const App = () => (
<QueryClientProvider>
<Example />
</QueryClientProvider>
)
function Example() {
const { isLoading, error, data } = useQuery('repoData', () => fetch('https://api.github.com/repos/tannerlinsley/react-query').then(response => response.json()))
if (isLoading) return <p>Загрузка...</p>
if (error) return <p>