Introducción/Arquitectura/Turbopack

Turbopack

Turbopack (beta) es un empaquetador incremental optimizado para JavaScript y TypeScript, escrito en Rust e integrado en Next.js.

Uso

Turbopack puede utilizarse en Next.js tanto en los directorios pages como app para un desarrollo local más rápido. Para habilitar Turbopack, use la bandera --turbo al ejecutar el servidor de desarrollo de Next.js.

package.json
{
  "scripts": {
    "dev": "next dev --turbo",
    "build": "next build",
    "start": "next start",
    "lint": "next lint"
  }
}

Funcionalidades compatibles

Para conocer más sobre las funcionalidades actualmente compatibles con Turbopack, consulte la documentación.

Funcionalidades no compatibles

Actualmente, Turbopack solo admite next dev y no es compatible con next build. Estamos trabajando en la compatibilidad con builds a medida que nos acercamos a la estabilidad.