React Query (TanStack Query) là gì? Mục đích chính của nó là gì?

React Query (nay là TanStack Query v5) là thư viện quản lý server state cho React, giải quyết bài toán mà useState + useEffect không làm tốt: fetching, caching, synchronizing và updating data từ API.

Ví dụ thực tế: không cần React Query, bạn phải tự viết loading state, error handling, cache, deduplication, refetch khi focus window, retry khi fail — React Query làm tất cả tự động.

Xem toàn bộ State Management cùng filter theo level & chủ đề con.

Mở danh sách State Management