No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

隆Se acaba el precio especial! Aprende Ingl茅s, AI, programaci贸n y m谩s.

Antes: $249

Currency
$209
Suscr铆bete

Termina en:

1 D铆as
9 Hrs
24 Min
4 Seg

Empaquetando un proyecto con parcel

13/23
Recursos

Aportes 8

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

Parece que ninguna imagen de la API de platzi est谩 funcionando actualmente

Para los que no se les realice automaticamente la descarga de 鈥減osthtml-include鈥濃eberan instalarlo manualmente con鈥> npm install -D post posthtml-include

El atributo 鈥渄efer鈥 se utiliza en la etiqueta de script para indicar al navegador que el archivo JavaScript externo debe ser descargado en paralelo con el an谩lisis del documento HTML, pero debe ser ejecutado despu茅s de que se complete el an谩lisis del HTML.
.
Cuando un navegador encuentra una etiqueta de script sin el atributo 鈥渄efer鈥 o 鈥渁sync鈥, detiene el an谩lisis del HTML, descarga el archivo JavaScript externo y luego lo ejecuta antes de continuar con el an谩lisis del HTML. Esto puede llevar a un retraso en la renderizaci贸n y la interactividad de la p谩gina.
.
Al agregar el atributo 鈥渄efer鈥 a la etiqueta de script, le est谩s diciendo al navegador que contin煤e analizando y renderizando el HTML mientras el archivo JavaScript se descarga en segundo plano. Una vez que se completa la descarga del archivo JavaScript, se ejecuta en el orden en el que aparece en el HTML, pero despu茅s de que se haya completado el an谩lisis del HTML.
.
El uso de 鈥渄efer鈥 es 煤til cuando deseas asegurarte de que el archivo JavaScript se ejecute despu茅s de que se haya cargado todo el contenido HTML y se hayan construido y registrado los elementos necesarios en el DOM. Esto puede ser beneficioso si tu script depende de la presencia de ciertos elementos HTML o si deseas evitar bloquear la renderizaci贸n inicial de la p谩gina.

Tuve problemas al desplegar la app. No me reconoc铆a los archivos `.js` ni `.css`, tuve que ir al `index.html`, el que est谩 en la carpeta *<u>dist</u>* y cambiar la ruta, el empaquetado me lo entreg贸 as铆 `"/index.blablabla.js"` y lo cambi茅 a `"index.blablabla.js"`. De esta forma si sirvi贸 cuando lo desplegu茅, 1. 驴Hay alguna configuraci贸n que se deba hacer para que el empaquetado lo realice correctamente? 驴o algo que me perd铆 e hice mal? Otra cosa: Las im谩genes en la Fake API no est谩n funcionando. yo us茅 otra API, pero bueno, que se yo, revisen eso por ah铆 a ver si lo pueden solucionar. Saludos
La elecci贸n de puertos como el 3000, 8000 o 8080 para probar una web con herramientas como Webpack no est谩 relacionada directamente con Webpack en s铆, sino m谩s bien con las convenciones y est谩ndares establecidos en el mundo del desarrollo web. En el desarrollo web, los n煤meros de puerto 3000, 8000 y 8080 se consideran com煤nmente como puertos utilizados para servir aplicaciones en entornos de desarrollo o pruebas locales. Estos puertos suelen estar menos ocupados y son menos propensos a entrar en conflicto con otros servicios que se ejecutan en el sistema operativo. Aqu铆 hay una breve explicaci贸n de cada uno de estos puertos: - Puerto 3000: Es com煤nmente utilizado por servidores de aplicaciones web basadas en Node.js. Muchos frameworks y herramientas populares, como Express.js, suelen usar este puerto de forma predeterminada. Es una elecci贸n popular debido a que generalmente no est谩 reservado para ning煤n servicio conocido y no suele haber conflictos. - Puerto 8000: A menudo se utiliza para servir aplicaciones web cuando el puerto 80, el puerto predeterminado para HTTP, est谩 ocupado o se requieren permisos especiales. Este puerto es ampliamente utilizado por servidores de desarrollo, como el servidor web incorporado de Python, para ejecutar aplicaciones web localmente. - Puerto 8080: Tambi茅n es un puerto com煤nmente utilizado para probar aplicaciones web localmente. Muchos servidores web de desarrollo y herramientas de desarrollo, como Apache Tomcat y JBoss, suelen usar este puerto de forma predeterminada. En resumen, la elecci贸n de estos puertos est谩 basada en convenciones establecidas en el desarrollo web y su uso generalizado para pruebas y desarrollo local. Sin embargo, estos puertos no son una restricci贸n y puedes elegir cualquier puerto disponible en tu sistema para ejecutar tu aplicaci贸n web, siempre y cuando no est茅 siendo utilizado por otro servicio.

Quise experimentar con la instalaci贸n automatica de dependencias, as铆 que cre茅 un archivo .babelrc con un preset b谩sico. Lo que me dijo Parcel me sorprendi贸:

Gran curso Oscar! felicitaciones al Platzi team