2 of 10 menu

Problemas al desplegar React en un hosting

El código de un proyecto React consiste en archivos JavaScript ordinarios. Sin embargo, no podemos simplemente subir el proyecto React al hosting como contenido estático normal.

El problema es que durante el proceso de desarrollo de un sitio en React, necesitamos NodeJS. Pero NodeJS solo se requiere para el desarrollo del sitio, y cuando el sitio está creado y funcionando, NodeJS ya no es necesario.

Por lo tanto, no podemos simplemente subir los archivos de nuestro sitio al hosting - simplemente no funcionarán sin NodeJS.

El enfoque correcto es el siguiente: cuando el proyecto esté listo para el despliegue, necesitaremos ejecutar su compilación para producción.

Como resultado de la compilación, obtendremos una build, que representa contenido estático puro. Esta build es la que necesita ser cargada en el hosting. En las próximas lecciones discutiremos todos los matices de este proceso.

¿Explica por qué no podemos simplemente subir los archivos del proyecto React al hosting?

dakaruuzcpl