Configuración

Next.js le permite personalizar su proyecto para cumplir con requisitos específicos. Esto incluye integraciones con TypeScript, ESLint y más, así como opciones de configuración internas como Importaciones Absolutas y Variables de Entorno.

TypeScript

Next.js ofrece una experiencia de desarrollo con TypeScript como prioridad para construir tu aplicación React.

ESLint

Next.js reporta errores y advertencias de ESLint durante las compilaciones de forma predeterminada. Aprende cómo desactivar este comportamiento aquí.

Variables de entorno

Aprende a agregar y acceder a variables de entorno en tu aplicación Next.js.

Importaciones absolutas y alias de rutas de módulos

Configura alias de rutas de módulos que te permiten reasignar ciertas rutas de importación.

Directorio src

Guarde páginas en el directorio `src` como alternativa al directorio raíz `pages`.

MDX

Aprende a configurar MDX para escribir JSX en tus archivos markdown.

AMP

Con una configuración mínima y sin salir de React, puede comenzar a agregar AMP y mejorar el rendimiento y velocidad de sus páginas.

Babel

Extiende el preset de Babel agregado por Next.js con tus propias configuraciones.

PostCSS

Extiende la configuración de PostCSS y los plugins añadidos por Next.js con los tuyos propios.

Servidor personalizado

Inicie una aplicación Next.js de forma programática utilizando un servidor personalizado.

Modo borrador (Draft Mode)

Next.js incluye un modo borrador para alternar entre páginas estáticas y dinámicas. Aprenda cómo funciona con el enrutador de páginas (Pages Router).

Manejo de errores

Cómo manejar errores en tu aplicación Next.js.

Depuración

Aprenda a depurar su aplicación Next.js con VS Code o Chrome DevTools.

Modo de vista previa

Next.js incluye un modo de vista previa para páginas generadas estáticamente. Aprende cómo funciona aquí.

Política de Seguridad de Contenido (CSP)

Aprenda cómo configurar una Política de Seguridad de Contenido (CSP) para su aplicación Next.js.