TanStack Query V5 변경사항

• React Query v5에서는 쿼리 옵션을 하나의 객체로 관리하며, 일부 옵션과 메서드를 제거하고 새로운 옵션을 추가했다. 또한, 타입스크립트 최소 요구 버전을 변경하고, cacheTime 명칭을 gcTime으로 변경했다.
• QueryClient의 retry 기본값이 0으로 변경되었고, useErrorBoundary 옵션 이름이 throwErrors로 변경되었다. 또한, Infinite Query에 maxPage 옵션을 확장하고 defaultPageParam 옵션을 추가하여 메모리 관리를 편리하게 했다.
• React Query v5에서는 페이지네이션을 위한 쿼리 함수가 변경되었으며, Hydrate 명칭이 HydrationBoundary로 변경되었다. 또한 useQuery의 옵션명이 변경되었고, useMutation에 낙관적 업데이트를 위한 옵션이 추가되었다.
• 이러한 변경을 통해 개발자들은 페이지네이션을 더욱 편리하게 관리할 수 있으며, 낙관적 업데이트를 간소화할 수 있게 되었다.

북마크
공유하기
신고하기