State Management · Middle · Frage 66 von 75
Wie lässt sich das Öffnen einer Detailseite sofort anfühlen?
<Link to={`/posts/${id}`} onMouseEnter={() => queryClient.prefetchQuery(postQuery(id))}>- 1Das Caching für alle Detailseiten abschalten
- 2Die Query bei Hover oder Fokus vorladen
- 3Alle Details beim App-Start laden
Antwort zeigen
Richtige Antwort: Die Query bei Hover oder Fokus vorladen
Erklärung
Prefetching beachtet staleTime, wiederholtes Hovern überflutet den Server also nicht. Router mit Loadern können ähnlich ensureQueryData aufrufen.