DEV Community

Cover image for This Week In React #288 : Next.js, React Compiler, use(), Astryx | Expo, VisionCamera, Windows, Rollipop, LegendList | Node.js, pnpm, TS, Prettier
Sebastien Lorber
Sebastien Lorber

Posted on • Originally published at thisweekinreact.com

This Week In React #288 : Next.js, React Compiler, use(), Astryx | Expo, VisionCamera, Windows, Rollipop, LegendList | Node.js, pnpm, TS, Prettier

Hi everyone, Seb and Jan here πŸ‘‹!

This week, the Next.js 16.3 preview makes the headlines, while the React Compiler remains a hot topic.

On the React Native side, Expo unexpectedly shipped a new SDK.

Let's dive in!


πŸ’‘ Subscribe to the official newsletter to receive an email every week!

banner


πŸ’Έ Sponsor

Ship AI generated code safely with Meticulous.

Ship AI generated code safely with Meticulous.

Claude writes your code. Claude reviews your code. Claude fixes the review comments. And somehow, you're the one getting paged at 2am when it breaks in prod.

Fortunately, top AI-driven teams like Dropbox, Notion, LaunchDarkly, and Wiz rely on Meticulous to run 1000s of e2e UI tests autonomously, covering every user flow, edge case, role and permutation. Built by ex-Palantir engineers, Meticulous gives you near-exhaustive coverage in weeks, without any developer effort.Β 

It works like magic in the background:

  • Near-exhaustive coverage on every test run
  • No test creation
  • No maintenance (seriously)
  • Zero flakes (built on a deterministic browser)

Check it out - and see why one engineering leader at Dropbox said that β€œonce we started using Meticulous, we couldn’t imagine working without it.”


βš›οΈ React

Next.js 16.3 Preview - Instant Navigations

Next.js 16.3 Preview - Instant Navigations

Next.js 16.3 is now in preview and will be stabilized in the coming weeks. This sneak peek focuses on a new opt-in feature called Instant Navigations, improving on top of Cache Components. This addresses the loudest criticism of the App Router: server-driven navigations feel like clicking a website, not an app.

With this new feature, you will have to make a very explicit choice whenever you await some data on the server, nicely presented in an Instant Insights dev panel to surface slow navigations:

  • Stream with <Suspense>
  • Cache with ’use cache’
  • Block with export const instant = false;

There’s more:

  • Playwright instant() test helper - Assert what must be instantly visible after a link click.
  • Partial Prefetching - Instead of prefetching a page per link in the viewport, Next.js will now prefetch a reusable shell per route. You can still prefetch links more aggressively (opt-in).

Also related:



πŸ’Έ Sponsor

Atomic CRM: A CRM you won’t be ashamed of

Atomic CRM: A CRM you won’t be ashamed of

Your company needs a new CRM? Point them to a popular open-source CRM written in React, built with battle-tested libraries (Tailwind CSS, react-router, TanStack Query, react-hook-form) and powered by Supabase.Β 

Best of all: for every customization they'll need, you can delegate the work to Atomic CRM's agentic harness, an AI specially trained to build robust, maintainable and usable CRMs.

By the way, Atomic CRM ships with free SSO and you can host it anywhere, so your data stays yours. Check out the demos!


πŸ“± React-Native

Expo SDK 57

Expo SDK 57

It feels like Expo SDK 56 just got released, and we’re already on SDK 57, even skipping the beta phase!?

Since RN 0.86 got released with no breaking changes, the Expo team decided to cut the new release sooner than usual. It’s a test of a new release cadence that will follow RN releases more closely. React Native’s move towards stability should make it easier to offer the latest changes almost immediately. Why not do it as a part of the SDK 56 update, then? There are still many changes, and it’s better to make the upgrade intentional to avoid unexpected errors.

RN 0.86 features are now available in Expo: first-class edge-to-edge support on Android, light/dark mode emulation in React Native DevTools, and rendering, layout, and animation fixes. Expo 57 also comes with a list of various Expo-related improvements.



πŸ”€ Other


🀭 Fun

alt

alt

See ya! πŸ‘‹

Top comments (0)