This Week In React #246: Next.js, React Router, StyleX, MUI | FlashList 2, RN 0.81, Expo, Radon, Skia | TC39, Astro, Surveys



This content originally appeared on DEV Community and was authored by Sebastien Lorber

Hi everyone! Kacper and Krzysztof from Software Mansion here! 👋

After a short summer break, we’re happy to say we’re back! I think we could open a public swimming pool because we’re drowning in the amount of content this week.

This week was full of big releases: Vercel released Next.js 15.5, React Native 0.81 was launched, and last but not least, we finally have the long-awaited FlashList 2 with great performance and cool features.

So let’s get into it!

💡 Subscribe to the official newsletter to receive an email every week!

banner

💸 Sponsor

Top 5 React Grid Features for Better UX & Performance

Top 5 React Grid Features for Better UX & Performance

Your data grid should do more than just render rows. Performance matters, but UX is where the real wins happen. When picking a React Data Grid, consider how users interact with it and what features will help them get things done. Ignite UI for React goes beyond the basics. It provides everything you need to build high-performance web apps with must-haves like:

  • 🔍 Advanced Filtering – Complex queries with AND/OR logic, no code required.
  • 💾 State Persistence – Save grid layouts, filters & sort state across sessions.
  • ⌨ Keyboard Navigation – Faster workflows + built-in accessibility.
  • 📤 Export to Excel – Share filtered data in a click.
  • 📊 Pivot Grid – Analyze data without leaving your app.

See how you can utilize these features and maximize the potential of your next React app.

⚛ React

Next.js 15.5

Next.js 15.5

The new minor version of Next.js brings exciting improvements across many areas of the framework including:

  • runtime: “nodejs” in middleware now marked as stable
  • Turbopack for production builds in beta
  • Typed Routes for type-safe navigation
  • Deprecation of next lint in order to provide Biome as a fast alternative to ESLint
  • Next.js 16 deprecation warnings

💸 Sponsor

The Road to Next - Master Full-Stack Web Development with Next.js 15 and React 19

The Road to Next – Master Full-Stack Web Development with Next.js 15 and React 19

Discover a new perspective on building full-stack web applications with React Server Components and Server Functions. A hands-on course that teaches you how to build real-world SaaS applications, including payment gateways, message queues, database inspectors, and email servers.

Learn a cutting-edge stack with Next.js 15 and React 19 from bestselling book author and blogger Robin Wieruch.

📱 React-Native

FlashList v2: A Ground-Up Rewrite for React Native's New Architecture

FlashList v2: A Ground-Up Rewrite for React Native’s New Architecture

FlashList v2 is a complete rewrite that eliminates the need for developers to provide item size estimates, a major limitation of v1. Thanks to React Native’s New Architecture, which enables synchronous layout measurements, FlashList v2 can precisely calculate and correct item positions before they are painted on the screen. This new approach removes the need for native code and delivers pixel-perfect scrolling, improves performance with an adaptive rendering algorithm, and enables advanced features like automatic scroll position maintenance. Also, FlashList v2 comes with masonry layout support built-in.

React Native 0.81 - Android 16 support, faster iOS builds, and more

React Native 0.81 – Android 16 support, faster iOS builds, and more

React Native version 0.81 introduces support for the new Android 16, which enforces edge-to-edge display requirements. A major new experimental feature is precompiled builds for iOS, promising significantly faster compilation times. Since this version the built-in <SafeAreaView> component is deprecated and they moved JSC runtime support out to a community-maintained package.

🔀 Other

🤭 Fun

alt

alt

See ya! 👋


This content originally appeared on DEV Community and was authored by Sebastien Lorber