Santiago Velásquez Serna
Daniel Romao
Jefferson Ramos
Diego Reyes Cabrera
Marcelo Jorge Bellizia
Rubén Ernesto Aragón Gil
Matias SANCHEZ
Luis Miguel Rojas Franco
Leonardo Fonseca
Kenneth Angulo L
Moises Hernandez
Johanna Marcela Orjuela Flórez
César Augusto Cortés Labrada
Cristian Blandon
Estos cursos que incluyen varias tecnologias explicando un mismo principio se me hacen muy complejos de entender. Siento que lo unico que hago es copiar lo que hace el profesor porque a la final no se explica nada en detalle. Me pasó tambien con el curso de POO donde programamos en 4 lenguajes.
Estoy exactamente en la misma no se explican muchas cosas por ejemplo para qué sirven algunos flags de los scripts, cual es la diferencia entre el script de build y el de build:dev, para que sirve posthtml y por que lo usa, para que se usan algunos paquetes y sus diferencias, etc...
Me falta mucha info es bastante confuso
Meten temas que ya estan en otros cursos y verlos aqui solo nos hace perder tiempo, se pierde la mayoria del tiempo viendo como el profesor desarrolla en otras tecnologias que no tienen nada que ver con los empaquetadores web. Nuestro objetivo principal en este curso es aprender sobre los empaquetadores web no sobre frameworks o librerias de desarrollo. Se excusan que son proyectos que sirven para el portafolio pero para eso mejor se hace un curso o blog especifico en ello, al final tampoco nos van a explicar esas tecnologias a pronfundidad porque para eso estan sus cursos y rutas dedicadas que cada uno de nosotros va tomar cuando lo vea necesario.
Toda esta sección la vi demasiado floja, y ESBuild es la semilla para una nueva generación de bundler. Yo veré este video y de allí le echo un ojo a la docu.
este tipo es una masa como explica
Para hacer deploy: Sube los cambios a github.
1. git add . 2. git commit -m "escribe comentario" 3. git push -u origin main
Después, Escribe esto en la terminal
npm i gh-pages -D
Ve al file de package.json y escribe dentro de los scripts en lo ultimo, esto:
"deploy": "gh-pages -d dist"
Por ultimo, abre la termina y escribe
npm run deploy
Confirma en tu repositorio de github, si todo está bien.
Hola, alguien puede ayudarme con el siguiente error: TypeError: Cannot read properties of undefined (reading 'address') ?
me sucede lo mismo, alguien lo pudo arreglar?
Hola. Yo uso windows con WSL y tuve ese error. Buscando soluciones, vi en uno de los issues de esbuild-serve que tiene que ver con un problema con node v18. Lo que hice fue instalar otra versión de node con nvm. En este caso instalé v19 y ya no tuve problema.
¿Por qué es mejor usar esbuild.serve?
Usar esbuild.serve es como tener un asistente personal que actualiza tu vitrina cada vez que cambias un producto, en lugar de tener que cerrar y abrir la tienda manualmente. Al implementar este método, levantas un servidor de desarrollo local que mantiene tu código en memoria y reacciona a los cambios casi instantáneamente.
A diferencia de compilar el proyecto desde cero con cada guardado (lo cual consume tiempo y recursos de tu máquina), el servidor intercepta las peticiones del navegador y sirve los archivos empaquetados al vuelo. Esto significa que tu flujo de trabajo se vuelve increíblemente rápido. Solo necesitas definir el puerto (como el 3005) y el directorio raíz, y la herramienta se encargará de inyectar las actualizaciones en tu localhost. Es la forma más eficiente de ver cómo tu aplicación cobra vida en tiempo real sin fricciones.
El servidor de desarrollo nos da una localhost y una ip para ver en la red local para poder visualizar nuestro proyecto en otros dispositivos, increíble.
Para subir el proyecto a github se debe ignorar los archivos esbuild.js y esbuild.js.map que quedaron en la carpeta public?
Es mejor... esbuild.js se usa para crear el bundle, y esbuild.js.map se usa para debugging... Como lo que vas a publicar es el bundle ya creado, no necesitarías el esbuild.js... Y generalmente el debugging se hace con el servidor de desarrollo y no con la app publicada, por lo que no necesitarías el esbuild.js.map.