React Server Components: How We Got Here – Kent explains how web app architecture has changed over time, leading to React Server Components. RSCs combine the best parts of earlier approaches, like the simplicity of MPAs and the interactivity of SPAs while removing the need for manual network code // Kent C. Dodds
Better Auth 1.3 Release – Version 1.3 moves SSO to its own package and adds OIDC and SAML 2.0 support. OIDC, MCP, and Stripe plugins are now stable. New social providers have been added. The release also includes Sign-In with Ethereum, and support for organizations with multiple teams // BetterAuth
⚡️ Sponsor
📙 Articles, Tutorials
New React Compiler Docs – React Compiler automates memoization in React apps, removing the need for useMemo, useCallback, and React.memo. The latest docs cover what it does, how to install it and how to use it in your codebase // React
Introducing Zustand – A reintroduction to Zustand, a minimal but very popular state management library. The post walks through building a tiny task app three ways: with React context, with Zustand (the “wrong” way), and with Zustand (the “right” way) // Adam Rackis
📦 Projects / Packages / Tools
Untitled UI React – A collection of copy & paste, open-source React components built with Tailwind CSS and React Aria UI. The components are based on the Figma UI kit and design system // Untitled UI
Changelog Template – A minimal changelog template built using Next.js. Used to showcase product releases, features, and bug fixes in chronological order. // Magic UI Design
Next.js Typed API – A type-safe API client for Next.js. It uses TypeScript to ensure input and output types match your API routes. No code generation is needed, and it supports runtime validation and dynamic routes // Tobias Lins
Satori 0.16.0 – Satori v0.16.0 lands with box-sizing, display: contents, and position: static support. Plus smoother absolute positioning, flex gap percentages, and a leaner package // Shu Ding
🌈 Related
Frontend Performance Checklist – A step-by-step guide to front-end performance. Focuses on best practices that make websites load and run faster // crystallize
Treating types as values with type-level maps – The article covers the concept of type-level maps in TypeScript and explains how to use them to manage types, perform lookups, and transform data structures at compile time // Greg Ros
|