[TanStack Query] Query Cancellation, Optimistic Updates
Query Cancellation불필요한 네트워크 요청을 제거하기 위해 사용대용량 fetching을 중간에 취소하거나, 사용하지 않는 컴포넌트에서 fetching이 진행중인 경우 자동으로 취소시켜 불필요한 네트워크 비용을 줄일 수 있음 QueryFunctionContext queryFn이 매개변수로 받는 객체export const getTodos = async (queryFnContext) => { const { queryKey, pageParam, signal, meta } = queryFnContext; // queryKey: 배열형태의 쿼리키 // pageParam: useInfiniteQuery 사용 시 getNextPageParam 실행 시 적용 // signal: AbortSignal 을 의..