Turbopack
Testing 🔴 SeniorDefinition
Bundler incremental ecrit en Rust par Vercel, successeur spirituel de Webpack. Optimise pour les tres grands projets avec du caching granulaire au niveau des fonctions.
Analogie
Comme un Webpack avec un moteur de Formule 1 : meme philosophie de bundling mais avec une performance brute incomparable.
Exemple de code
// next.config.js (Next.js 15+)
module.exports = {
// Turbopack active par defaut en dev
// next dev --turbopack
};
// Pas de config separee:
// Turbopack est integre a Next.js
Cas d'usage
Pour les projets Next.js de grande taille ou le dev server Webpack est devenu trop lent.
Anti-pattern
Essayer d'utiliser Turbopack hors de Next.js alors qu'il n'est pas encore un bundler standalone stable.