Tobias Ludwig
Start
ServicesWeb, Apps, Backend und KIPlanerBausteine wählen, Preis sofort sehenBranchen-DemosBeispielseiten für Handwerk, Praxis, GastroReferenzenKundenprojekte mit ErgebnisMatch-CheckPasst das Vorhaben zu mir?Über michWer hinter der Seite steht
ProjekteEigene Software und Open SourceProdukteFertige Apps und WerkzeugeFlutterPlugins und PaketeBlogNotizen aus der Praxis
ToolsKleine Helfer im BrowserTech-WikiWerkzeuge und Stacks, kurz erklärtShowcaseDemos, Shader, Inszenierungen
Support & HilfeHilfe zu laufenden ProjektenMein KontoTickets und Zugänge
Erstgespräch
Erstgespräch buchenKostenloser Kennenlern-CallKontakt schreibenNachricht per Formular
$whoami
Tobias Ludwig
DevOps · Application Manager · Software Engineer
$ls /pages
tobias-ludwig/projekte/kontakt/kalender/impressum/datenschutz/
$git remote
github.com/nexas105
online·next.js 16·hono·postgresql
© 2026 tjl·stay curious_
Ambient OFF
Weiter so… ↓↓ ← → ← → B A
zurück zur Tech-Wiki
Tech-Wiki/Tools
T

Turbopack

Inkrementeller Rust-Bundler von Vercel, Nachfolger von Webpack für Next.

·Vercel·MPL-2.0
WebsiteDocsRepository

Übersicht

Was ist es?

Turbopack ist Vercels Rust-basierter Bundler — inkrementell, Funktion-level-Caching, Nachfolger von Webpack für Next.js. In Next.js 16 Default für dev und build. Standalone-Nutzung außerhalb Next noch experimentell.

Quickstart

In Next.js 16: aktiv by default, nichts zu tun.

Explizit erzwingen / deaktivieren:

next dev --turbopack        # ist Default
next dev --no-turbopack     # zurück zu Webpack (legacy)

Typische Patterns

  • Aus Next.js heraus nutzen — Standalone-Setup ist nicht produktionsreif.
  • Inkrementelle Re-Builds durch Function-Level-Tracing — nur geänderter Code neu kompiliert.
  • Tree-Shaking + Code-Splitting automatisch.
  • Bundling-Stats via next build + Bundle-Analyzer-Plugin (Webpack-Plugin funktioniert teilweise auch hier).
  • Loader-Migration: Webpack-Loader für Custom-Assets nicht 1:1 kompatibel — turbopack-Config in next.config.ts.

Gotchas / Was oft schiefgeht

  • Webpack-Plugins funktionieren nicht, nur eine kuratierte Loader-Liste. Custom Webpack-Configs müssen migriert werden.
  • Source-Maps in Production-Build können fehlen / unvollständig sein — Bug-Reports prüfen.
  • Sehr alte Deps mit CJS + Magic-Imports brechen manchmal. transpilePackages in next.config.ts setzen.
  • HMR ist schnell, aber State-Resets bei manchen Komponenten-Updates passieren häufiger als bei Webpack.
  • Memory-Verbrauch im Dev kann höher sein als gedacht — bei großen Repos beobachten.

Wann nicht?

Außerhalb von Next.js: aktuell noch Vite / Rolldown / esbuild zuverlässiger. Wenn du auf bestimmten Webpack-Loadern / Plugins angewiesen bist und Migration zu teuer ist → Webpack-Fallback (--no-turbopack) nutzen, solange verfügbar.

Kategorie

Tools

Tags

bundlerbuild

Slug

turbopack