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,errorydata.