#427 — April 30, 2025 |
|
![]() |
The Mega April React Labs Update — Every once in a while, the React team drops a ‘Labs’ post where they bring us up to speed with some major new features and what the team is working on. Here, we learn about two new features ready to try out today in Ricky Hanlon |
💡 For more on these features, dev YouTuber Theo Browne ▶️ dropped a 40-minute video walking through the entire post and its implications. Meanwhile, Jack Whiting shared a practical example of getting view transitions working in a Next.js app. |
![]() New Course: Next.js Fundamentals, v4 — Master Next.js with Scott Moss. Learn React Server Components, Server Actions, dynamic routing, authentication, caching, and edge functions. Create a modern React app, deploy it to Vercel, and level up your skills. Frontend Masters sponsor |
What Does Dan Abramov |
IN BRIEF:
|
📺 Make Great React Components with These Tips – “I go over everything I know about building components for the last 8 years.” Alem Tuzlak 📄 When You Might Need to Override the Defaults in TanStack Query Kolade Afode 📄 Selecting From Multiple Models (LLMs) with AI SDK in React Robin Wieruch 📄 You Can 'Serialize' a Promise in React Ryan Toronto |
🛠 Code, Tools & Libraries |
![]() |
Storybook 9 Beta — A strong step forward for the popular UI ‘frontend workshop’ with numerous experimental features from Storybook 8 becoming stable. v9 has a strong focus on component testing with interaction, visual, and accessibility testing out of the box. React Native support is another big win. Michael Shilman |
🤖 react-native-ai: On-Device LLM Execution in React Native — Provides first-class compatibility with the Vercel AI SDK, allowing you to use familiar functions like Szymon Rybczak / Callstack |
What Engineers Get Wrong About Communication — Learn and avoid mistakes like forgetting about your users and hoarding information. PostHog sponsor |
Reactylon: A React Framework for XR — A framework that builds upon Microsoft’s Babylon.js 3D engine and React to offer a way to create immersive extended reality experiences on the Web. Write 3D scenes in JSX and Reactylon makes them a (virtual) reality – the docs include numerous live demos with code. GitHub repo. Simone De Vittorio |
Yet Another React Lightbox — Works with React 16.8+, 17 and 18, supports numerous input methods, preloads images, supports video slides, zooming, and a high level of customization and there’s an online playground so you can see how it (sc)rolls. GitHub repo. Igor Danchenko |
|
📢 Elsewhere in JavaScript |
A roundup of some other interesting stories in the broader JavaScript landscape, in case you've missed them:
|