TanStack
High-quality open-source software for web developers.
Headless, type-safe, powerful utilities for complex workflows like Data Management, Data Visualization, Charts, Tables, and UI Components
Reviews for TanStack
Hear what real users highlight about this tool.
The devexp with the tanstack tools is bar-none imo. Query specifically is reasonably quick to understand and super powerful. Also using Router in place of nextJS is a welcome change.
Bloogle relly on tanstack tooling for a smoother user experience
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.
TanStack Query eliminated data fetching boilerplate. While Redux requires hundreds of lines for simple API calls, React Query handles caching, revalidation, and optimistic updates automatically. Our code went from 500 lines of state management to 50 lines of clean hooks. Data synchronization just works.
React Query fundamentally changed how developers think about state management in React applications, introducing concepts like automatic background refetching, caching, and declarative data synchronization. This paradigm shift influenced Portal's design philosophy around reactive state and automatic updates. While React Query excels at server state management, Portal focuses on client-side application state with the same level of thoughtfulness and developer ergonomics. The React Query team's innovation in making complex state scenarios simple and declarative continues to inspire how we approach state management challenges.
Tanstack Start is a highly performant front-end + SSR framework for developing high quality apps. Built on React-Router the teams has excelled in keeping each route alongside it's search params fully typesafe. It's very quickl to built on top of Tanstack Start.
Mostly for their react-query library, but probably going to swap over to their router as well. It's high quality reliable code for dealing with the trickiness of frontend state. Started with Redux by default, but this was so much better to work with.
For data fetching, I went with TanStack Query because it handles caching, background updates, and state synchronization out of the box. Compared to manually managing async state with Redux or useEffect, it required way less boilerplate and just worked. It also made offline support much easier to implement.
TanStack's React tools helped us build complex functionality in a fraction of the time, and with confidence