Tanstack Query

TanStack Query gestiona estado que viene del servidor: fetching, caché, revalidación, reintentos, loading states y mutaciones.

No sustituye al estado local de React. Su responsabilidad es coordinar datos remotos y mantenerlos sincronizados.

Cuándo usarlo

  • Hay datos que vienen de una API.
  • Necesitas cachear respuestas.
  • Hay mutaciones que invalidan queries.
  • Quieres evitar estados manuales repetidos de loading, error y data.

Relacionado