Maintaining TanStack Query โข blog at tkdodo.eu โข Software Engineer @getsentry โข ReactJs โข TypeScript โข ๐ฆ๐น Vienna, Austria โข Father of two ๐งโ๐ฆ
๐ข I'm so stoked to announce that today, ๐ฎ query.gg - the brand new, official @tan_stack React Query course - is live and available for everyone ๐
๐ It's been way too long since my last blogpost. Today, I'm continuing my @tan_stack router series with a pattern that I've been teaching in my workshops for over a year:
How to keep prefetches in sync between route loaders and components:
๐ข I've decided to remove the experimental_prefetchInRender flag and the associated promise returned from useQuery. There are too many "gotchas" with this approach. This currently puts use(promise) off the table, sorry. We'll have to think some more how to make this possible...
Guido Started a great 7-part blog series, explaining ATproto to people outside the ecosystem.
Give it a read if you're interested in ATproto or why I think it's the future (not just for social media).
Part 1: Who actually owns your network?
๐ Surprisingly, I haven't written about how my two favourite TanStack libraries - Router and Query - work together.
๐ loaders start fetches early
๐ฎ query owns the cache
๐ suspense integrates naturally
๐๏ธ TanStack Start makes SSR & streaming easy