Next.js liegt nun in der stabilen Version 16.3 vor. Gegenüber Next.js 16.2 benötigt das React-Framework bis zu 90 Prozent weniger RAM, wenn Turbopack im Entwicklungsmodus next dev läuft. Zwei Features sind nun standardmäßig aktiv: Disk Caching und Memory Eviction, die sich bereits in der im Juni veröffentlichten Preview-Version ausprobieren ließen.

Disk Caching sorgt dafür, dass der Rust-Bundler Build-Artefakte nicht länger permanent im Arbeitsspeicher vorhält, sondern sie auf die Festplatte auslagert und erst bei Bedarf zurückholt. Memory Eviction entfernt ungenutzte Daten automatisch aus dem Arbeitsspeicher und verhindert so, dass Builds mit der berüchtigten „FATAL ERROR“-Meldung wegen Speicherüberlaufs abstürzen.

Das Next.js-Team führt zwei Beispiele an, bei denen Turbopack jeweils 50 Endpunkte kompilierte: Beim ersten fiel der Speicherbedarf von 21,5 GB auf nur noch 2 GB (ein Minus von rund 90 Prozent), beim zweiten von 4,5 GB auf 840 MB (etwa 82 Prozent weniger). Nutzer berichten von ähnlichen Verbesserungen in eigenen Projekten.

Im Dev-Modus profitieren Apps zudem von weiteren Verbesserungen: schnelleres serverseitiges Rendering auf Basis direkter Node-Streams, ein optimiertes Asset-Caching sowie zügigere TypeScript-Prüfungen. Wer dafür TypeScript 7 einsetzen will, installiert die Abhängigkeit mit pnpm add -D typescript@^7 und aktiviert zusätzlich das Flag experimental.useTypeScriptCli: true, weil TypeScript 7 die programmatische JavaScript-API bislang nicht vollständig unterstützt.

Auch Instant Navigations sorgen für Seitenwechsel ohne merkliche Verzögerung: Next.js 16.3 lädt die relevanten Datenpfade schon vor dem Klick über Server Components, Suspense und das neue use-cache-Modell vor. Dadurch muss beim eigentlichen Navigieren weder erneut auf Daten zugegriffen noch die Komponentenstruktur neu aufgebaut werden.

Neu ist auch ein experimenteller Rust-basierter React-Compiler. Anstatt wie bisher über Babel innerhalb von Node.js zu laufen, ist er direkt in Turbopack integriert – zusätzliche Schritte zum Generieren und erneuten Einlesen von Code fallen damit weg. Laut Team kompiliert er große Apps wie Vercels KI-Coding-Assistenten v0 deutlich schneller und verkürzt die Zeit vom Start von next dev bis zur vollständig geladenen Seite um bis zu 46 Prozent. Aktiviert wird er in der Next.js-Konfiguration mit reactCompiler: true und experimental.turbopackRustReactCompiler: true.