@mattpocockuk I use this handoff a lot as we have separate repositories for backend and Terraform, so when I plan a feature and that involves the infrastructure, I start with the backend to implement it and then do a handoff of context for IaC that works quite well in Cursor.
❌ Conditional rendering loses form state in React.
✅ React 19's Activity API preserves it.
e.g.
Switch between steps → your data stays.
Effects cleanup automatically → no wasted resources.
@ujjwalscript I wanted to experience logitech as well as macbook keyboard and apple keyboard are kind of same and with logitech you get to use those in windows quite well.
I've had a lot of people ask me how to build components properly. How do you think about things like composition, polymorphism, slots, data attributes and accessibility? It's a lot to figure out.
📦 That's why @shadcn and I have teamed up to create components․build — the open-source standard for building modern, composable and accessible UI components by @vercel
Link 👇
Playing around with 'use cache' for a new guide I'm working on. Put together some basic examples at the route, component, and function level.
Also gave the playground a glow-up: tweaked the design, added Geist and images, and the gradient borders are finally out, sooo 2022 💁♀️
Introducing v0-clone 🪄
An open source starter kit for building your own AI app builder
Get started in seconds:
pnpm create v0-sdk-app -e v0-clone
→ AI Elements integration
→ v0 SDK integration
→ Speech-to-text
→ Drag-and-drop attachments
→ Real-time preview
→ Conversation history
→ Streaming support
→ Drizzle integration
→ Comprehensive task support
→ Auth.js integration
→ Multi-tenant architecture
A collection of AI SDK tools deserves a website:
- Devtools: a React Query devtool for AI SDK
- Store: AI chat state that scales
- Artifacts: a structured way to handle advanced interfaces
🔗 ⬇️