Data & backendTanStack/query
TanStack Query
Async server-state for React, Vue, Solid, and Svelte — cache, dedupe, retries, background refetch, mutations. The standard this site uses for lists.
by TanStack
TanStack Query is the server-state cache this site actually runs: infinite lists for notes and resources, mutations on the contact form. Cache, dedupe, retries, background refetch, stale-while-revalidate — the boring work that used to live in a custom store.
React, Vue, Solid, Svelte. Query keys are the contract. If you are still fetching in useEffect, this is the replacement.