What Does "use client" Do? – Dan continues with his series, laying out why 'use client' and 'use server' matter and how they’re a smarter way to bridge your client and server code. He argues this approach could outlast React itself, since it brings type safety, better tooling, and a more natural way to share logic across the stack // Dan Abramov
Vercel Ship – Vercel Ship returns June 25, live from NYC and online. Get ready for updates on AI, compute, and Next.js. My hot take: “use cache” goes stable, and Vercel announces a long-running compute service 🤞 // Vercel
📙 Articles, Tutorials
The Perfect Cursor AI setup for React and Next.js – A checklist for getting Cursor AI working perfectly with React, Next.js, and Tailwind CSS covering the best settings, handy features, and smart integrations. Plus tips for test-driven development and turning Figma designs into code // Matt Abrams
Server Components Give You Optionality – Challenges the idea that React Server Components are a one-size-fits-all solution. Instead, it highlights how RSCs are all about freedom. You get to choose where your code runs and when, making it easier to optimize for performance and maintainability // Daniel Saewitz
👀 (Draft) Deep dive docs: Caching – New caching docs are in the works covering how to optimize performance with granular caching and what to expect from upcoming persistent cache features. // Delba de Oliveira
📦 Projects / Packages / Tools
next-yak – Next-Yak brings zero-runtime CSS-in-JS, powered by Rust. Use styled-components syntax, but get static CSS extraction at build time and full React Server Component compatibility. Benchmarks show 20% faster LCP, 15% less server latency, and 10% faster INP // Digitec Galaxus AG
Storybook 9 is now in beta – Storybook 9 beta introduces a unified testing experience: component, interaction, accessibility, and visual tests are now first-class citizens. The package is 48% lighter, React Native and RN Web are officially supported, and story organization got better with tags // Michael Shilman
Neobrutalism - Chart – A collection of neobrutalism-styled chart components, built using Recharts. Copy and paste into your apps or install them with shadcn-cli // Neobrutalism
AI SDK Computer Use – An open-source AI chatbot app template demonstrating Anthropic Claude 3.7 Sonnet's computer use capabilities, built with Next.js and the AI SDK by Vercel. // Vercel
⚡️ Sponsor
How to take your Clerk app to prod – Step-by-step guide for developers to launch a Clerk app in a production environment with a custom domain, OAuth credentials, and secure DNS configuration. // Clerk
🌈 Related
Avoiding Skill Atrophy in the Age of AI – This read calls out the risks of letting your core skills fade and offers practical tips to keep your engineering edge. Use AI as a tool, not a crutch. Your future self will thank you // Addy Osmani
Categorize Your Dependencies – Explains pnpm’s catalogs feature, and how they let you categorize packages by function like testing, building, production, etc., instead of just “dependencies” or “devDependencies.” // Anthony Fu
Good vs Great Animations – Ever clicked a button and thought, “That felt nice”? This post breaks down what makes animations feel natural, with real-world tips on transform origins, custom easings, and spring physics // Emil Kowalski
|