데이터 요청 최적화로더로 페이지 진입 전에 데이터 요청해서 캐시하기react-router-dom의 loader는 컴포넌트 라우팅 이전에, 데이터 패칭을 진행 한 후 응답값을 컴포넌트에 전달한다. 나는 클라이언트에서 이 응답값을 활용하고자 하였기에, loader에서 데이터 패칭을 하고 그 값을 캐시하여 활용하면 페이지 렌더링보다 데이터 패칭을 먼저할 수 있어서 빠를 것이라고 생각했다. loader의 데이터 요청 => 렌더링 => 캐싱 => 마운팅 react-router-dom에서 url을 전달받고 요청을 보낸 후 컴포넌트 안에서 tanstack query의 initialData에 응답값을 넣어주면 캐시를 할 수 있다고 믿었다. 그러나 네트워크 요청이 loader에서 한번, tanstack query에서 한..