Overview | TanStack Query Docs

<aside> 💡 react-query는 리액트 애플리케이션에서 서버 상태 가져오기캐싱동기화 및 업데이트를 보다 쉽게 다룰 수 있도록 도와주는 라이브러리로, 클라이언트 상태와 서버 상태를 명확히 구분하기 위해 만들어졌다.

</aside>

기능

React Query기본설정

$ npm i @tanstack/react-query
# or
$ pnpm add @tanstack/react-query
# or
$ yarn add @tanstack/react-query

QueryClient


// v4
import { QueryClient } from "@tanstack/react-query";

const queryClient = new QueryClient({
	defaultOptions: {
	    queries: {
	      retry: 3,
	      useErrorBoundary: true,
	    },
	    mutations: {
	      useErrorBoundary: true,
	    },
	  },
});