✨ Framework agnostic
🤖 Provider agnostic
🧠 Type safe
🔧 Isomorphic tools
🛠 Devtools
🌐 Open protocol
📦 JS, Python, PHP
⚛️ React, Solid, Vanilla
🌀 OpenAI, Anthropic, Gemini, Ollama, ++
Official blog post: tanstack.com/blog/tanstac...
Docs: tanstack.com/ai
✨ Framework agnostic
🤖 Provider agnostic
🧠 Type safe
🔧 Isomorphic tools
🛠 Devtools
🌐 Open protocol
📦 JS, Python, PHP
⚛️ React, Solid, Vanilla
🌀 OpenAI, Anthropic, Gemini, Ollama, ++
Official blog post: tanstack.com/blog/tanstac...
Docs: tanstack.com/ai
The @tanstack/powersync-db-collection brings offline persistence, realtime multi-tab + backend sync, and automatic conflict resolution to TanStack DB.
And you get TanStack DB’s super reactive client-store and query engine!
The @tanstack/powersync-db-collection brings offline persistence, realtime multi-tab + backend sync, and automatic conflict resolution to TanStack DB.
And you get TanStack DB’s super reactive client-store and query engine!
Queries can now be compiled into almost any sort of data loading scheme you can imagine w/ tons of built-in optimizations.
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details 🧵👇
Queries can now be compiled into almost any sort of data loading scheme you can imagine w/ tons of built-in optimizations.
Query-driven sync. In @tanstack.com DB. No re-write needed. Let’s do this 🔥
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details 🧵👇
Query-driven sync. In @tanstack.com DB. No re-write needed. Let’s do this 🔥
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details 🧵👇
Your component's query IS the API call. No custom endpoints. No GraphQL resolvers. Just write your query and DB figures out exactly what to fetch.
Details 🧵👇
www.youtube.com/live/mQ9jSzh...
So proud of our team and so deeply appreciative of anyone who's supported along the way.
Thank you!
www.youtube.com/live/mQ9jSzh...
So proud of our team and so deeply appreciative of anyone who's supported along the way.
Thank you!
Watch my presentation all about @svelte.dev and @tanstack.com 👇
www.youtube.com/watch?v=7oBC...
Watch my presentation all about @svelte.dev and @tanstack.com 👇
youtu.be/ia9FpY_Sw_4?...
youtu.be/ia9FpY_Sw_4?...
- First class search params handling (no need nuqs etc)
- end to end type safety (routes, loaders, search params, etc)
- Data fetching: has built in loader and first class support with react-query (obviously)
- First class search params handling (no need nuqs etc)
- end to end type safety (routes, loaders, search params, etc)
- Data fetching: has built in loader and first class support with react-query (obviously)
- @tanstack.com router in static mode
- @content-collections gives you a great api to local content + lunr.js to search
- MDX + import.meta.glob = 🐐. Every other way to do mdx is a black hole.
- @shiki.style for all syntax renders
- @tanstack.com router in static mode
- @content-collections gives you a great api to local content + lunr.js to search
- MDX + import.meta.glob = 🐐. Every other way to do mdx is a black hole.
- @shiki.style for all syntax renders
Not only are the folks at @tanstack.com, Redux, and beyond amazing engineers, but they're wonderful people that remain immensely supportive of me and my work 🥰
Not only are the folks at @tanstack.com, Redux, and beyond amazing engineers, but they're wonderful people that remain immensely supportive of me and my work 🥰
All merch is zero-profit at cost of @cottonbureau.com and very high quality. Enjoy!
Go grab it here: tanstack.com/merch
All merch is zero-profit at cost of @cottonbureau.com and very high quality. Enjoy!
Go grab it here: tanstack.com/merch
Oh, and the stuff we're cooking on create-tsrouter-app aint too shabby either!
Oh, and the stuff we're cooking on create-tsrouter-app aint too shabby either!
history restore & scrollToTop
* window & element
* SPA & SSR
* hydration mismatch recovery
* post-render dynamic content
That's a lot of permutations lol
history restore & scrollToTop
* window & element
* SPA & SSR
* hydration mismatch recovery
* post-render dynamic content
That's a lot of permutations lol
I wrote a bit about it here and what we're doing in preparation for an imminent release:
github.com/TanStack/for...
I wrote a bit about it here and what we're doing in preparation for an imminent release:
github.com/TanStack/for...
20 components, 10 style variations, and powerful @tanstack.com Table integration!
20 components, 10 style variations, and powerful @tanstack.com Table integration!