TanStack beats all React state managers for complex frontend data workflows powered by an API. It's our React data backbone for Linear-fast optimistic updates and persisted caching.
We use Tanstack Query as a request layer to talk to the backend API (more info below), which is a pretty hecking great way to handle caching and data-sharing between different components and pages.