#431 — June 11, 2025 |
|
![]() |
Dan Abramov's Recent Flurry of Blog Posts — We might have taken a week off, but Dan Abramov of the React team certainly didn’t. He’s treated us to many posts recently, continuing his run of thoughts and explication of the client/server divide, bridging that divide, and the patterns used by React Server Components. Here are the latest posts: Dan Abramov |
💡 I doubt he'll have availability for long, but Dan has announced he's 'doing a little consulting' around UI engineering, React, etc. |
![]() 🔐 Login Is Just the Start—Protect Against Real Threats — AuthKit gives you a fully featured, hosted login with SSO, MFA, and more—ready for production on day one. Add WorkOS Radar to block brute force attacks, leaked credentials, free trial abuse, and other high-impact threats—no custom logic required. WorkOS sponsor |
IN BRIEF:
|
Wake Up, Remix! Everything's Changing.. — A year ago, Remix and React Router merged together reflecting their shared goals and code, but now it’s all change again. React Router is now basically what Remix originally intended to be, so Remix is ‘rebooting’ as a model-first, low-dependency, Web API-centric full-stack framework built on Preact. Michael Jackson and Ryan Florence |
💡 If you like React Router, there's great news for that project too, including an update on developments, a new open governance model, and a plan for taking RR forward. |
▶ The 3 Ways JavaScript Frameworks Render the DOM — The creator of the SolidJS framework looks at the different approaches frameworks take to render what they produce. A good look under the hood that isn’t too complex. (16 minutes.) Ryan Carniato |
Sync Clerk User Data to Supabase in Real Time with Webhooks — Stop polling and start syncing. This guide shows how to stream Clerk user updates into Supabase with ease. Clerk sponsor |
📄 Creating a React + Flask Project in 2025 – If you want your backend to be written in Python. Miguel Grinberg 📄 How to Create Your Own Simple 📄 Some React Design Patterns and Best Practices for 2025 Hassan Djirdeh (Telerik) 📄 How to Migrate from Next.js to TanStack Start TanStack Docs 📄 SolidJS for React Developers Thiery Michel 📺 Remix V3's Fatal Flaw Jack Herrington |
🛠 Code, Tools & Libraries |
Storybook 9: The UI Component Workshop — The popular one-stop tool for working on, and testing, frontend UI components gets a big update in terms of testing. Storybook Test offers interaction, visual, and accessibility testing, complete with a ‘watch mode’ for testing whenever you save, whether you’re working with React, Svelte, Next.js, React Native, and more. Michael Shilman |
🎉 Partycles: Beautiful Particle Animations for React — One hook, nineteen effects, including ‘confetti’, fireworks, stars, balloons, and similar frivolities. This is also an example of creating a great landing page for a project, it’s packed with demos, explanations, and FAQs. Jonathan Leane |
React Final Form 7.0: High Performance Subscription-Based Form State Management — A long standing library that’s just made the move from Flow to TypeScript (here’s the full story about that). GitHub repo. Final Form |
Chrome Extension Boilerplate: Build Create Chrome/Firefox Extensions with React — Boasts faster build speeds and an improved development experience through use of Vite and Turborepo. JongHak Seo |
|
|
📢 Elsewhere in JavaScript |
A roundup of some other interesting stories in the broader JavaScript landscape, in case you've missed them:
|