JSConf JP

How NOT to Use TanStack Query

SessionTrack CEnglish

We built a product fully on TanStack Query and skipped adding a state management layer. It worked for a while, then it broke in ways we didn't expect.

This talk dives into how TanStack Query works, what we got wrong, and how to use it properly. From missing optimistic updates to confusing server and client state, we'll break down the lessons learned and what patterns actually scale when your app grows.