⊗jsnxPmBsPM 10 of 57 menu

Modo de producción en el framework NextJS

El modo de producción está diseñado para ejecutar el proyecto en un hosting. El objetivo principal de este modo es garantizar el máximo rendimiento y seguridad del proyecto, así como reducir el volumen de archivos cargados para ahorrar memoria del sistema.

Características principales del modo de producción:

  • Optimización del código - antes de ejecutar en producción, el código se compila. Por ejemplo, se realiza la minimización de JavaScript y CSS para reducir su tamaño y acelerar la carga de la página.
  • Generación estática - el framework genera las páginas de antemano, lo que acelera su carga en el sitio.
  • Optimización de imágenes, que se comprimen automáticamente y se adaptan para diferentes tamaños de pantalla y dispositivos.
  • Eliminación de información de depuración - todo el código para depurar errores se elimina de las páginas del navegador. Esto es necesario para el funcionamiento seguro del proyecto y ocultar información sobre la estructura de archivos a los usuarios.
  • Ausencia de recarga en caliente - a diferencia del modo de desarrollo, aquí no hay recarga automática con cada cambio realizado.

El modo de producción se inicia con dos comandos. Primero es necesario ejecutar la compilación de producción del proyecto:

npm run build

Y luego ejecutar el proyecto compilado:

npm start

Después de iniciar el proyecto, verá información sobre la estructura principal del proyecto. Con símbolos especiales se marcan los tipos de contenido del proyecto - estático y dinámico. Por el momento, solo tenemos contenido estático.

Para probar, ejecute el proyecto en modo de producción.

Apague el modo de producción y active el modo de desarrollo. En las próximas lecciones trabajaremos precisamente en este modo.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar