1차 적인 정리는 끝냈음

  1. 수정 사항으로는 알아듣기 쉽게 코드를 번역한 후 우리가 사용할 수 있도록 예시를 좀 다듬는 과정 필요
  2. fetch, axios 등에 대해서 추가적으로 정리필요

React Query

기본 세팅

import { QueryClient, QueryClientProvider } from '@tanstack/react-query'

const queryClient = new QueryClient()

// 아래와 같이 QueryClient에 defaultOptions를 설정해서 사용할 수도 있습니다.// const queryClient = new QueryClient({//   defaultOptions: {//     queries: {//       suspense: true,//     },//   },// })function App() {
  return (
    <QueryClientProvider client={queryClient}>
      <Todos />
			<ReactQueryDevtools /> // 선택사항
    </QueryClientProvider>
  )
}

캐싱(Caching)

   refetchOnWindowFocus,// default : true
   refetchOnMount,// default : true
   refetchOnReconnect,// default : true
   staleTime,// default : 0
   cacheTime,// default : 5분 ( 60 * 5 * 1000)