Bun es una herramienta que esta en Beta desarrollada con un lenguaje que tambien esta en beta, pero en un mes ya veremos a las empresas buscando desarrolladores en Bun con +7 años de experiencia jajaja
Gracias a ti, me doy cuenta de todas las nuevas tecnologías que van saliendo, y con tus grandes explicaciones y tutoriales, es fácil entender de que se tratan.
Vengo siguiendo este proyecto desde hace unos meses y la idea o concepción del proyecto es una locura porque lo quiere hacer TODO (runtime js, package manager, bundler, transpilador/compilador) es que es una locura! Incluso vi que supuestamente es más veloz que esBuild que de por sí ya es exageradamente rápido, Bun se supone será aún más rápido según recuerdo dicen que es/será 3x veces más rápido que esBuild, que es por ejemplo lo que usa Vite por debajo en lugar de webpack que ya está mandado a recoger, webpack es lentísimo!! Ojalá tenga el apoyo suficiente porque la verdad se ve como una gran alternativa.
Muchas, muchas gracias por tremenda explicación técnica e ilustrativa, aunque es muy nueva está tecnología, crees que en el mediano plazo podría destronar a node?
Si en un mediano plazo, puede integrarse al 100% con Node y con esa velocidad, es muy probable. A menos que Nodejs y Deno mejoren rendimiento en ese plazo
Excelente video 👍 por ahí tuve un poco de problemas al instalar los paquetes ya que no me funcionaba solo el wsl update, tenía igual que modificar unas opciones de virtualización en la BIOS. P.D. Estaría bueno que checaras el nuevo framework Bao js, que es la alternativa de Express para bun y es 3 veces más rápido!
Excelente el video, sólo dos opiniones: 1. No creo correcto que se diga que es el "reemplazo de node". De Deno se dijo lo mismo y node sigue igual, creo que es pronto para definir eso. 2. Lo que me parece raro de este entorno es que intenten integrarlo tambien como bundler ¿Se usará bunjs para correr entornos productivos? Creo que tareas de chequeos de tipo, empaquetamiento, etc, son naturales de entornos de desarrollo.
De hecho puedes hacer un build con: bun run build Estos producen lo mismo de siempre, es decir archivos estáticos en el caso de React. Y por lo tanto puedes desplegarlo donde quieras. El asunto no está en el build sino en los módulos de npm que muchos no soportan bun aún, como es nuevo. Es por eso que aún no recomendado crear proyectos reales con el, al no tener una API estable con la que se pueda desarrollar
Hola Fazt. Por lo que te entendí Bun se puede instalar en Mac, pero puede coexistir con node o "chocan"? Lo otro, bun se instala de manera global o en cada carpeta (proyecto) debo instalarlo? Por mucho que sea más rápido, por el momento prefiero seguir con node, ya que es "el viejo conocido", por lo que esperaré un tiempo más para probarlo a full. Por último, estoy un poco confundido...no entiendo las diferencias entre node, vite, deno y ahora bun...son "lo mismo"'? Espero que puedas resolver mis dudas, y como siempre, excelente contenido. Saludos desde Santiago de Chile.
Me gustó tu video. Oye me gustaría que hicieras un proyecto con Firebase, expresar, react, node js. Si no es mucha molestia. Y de nuevo muchas gracias. Saludos
Es muy pronto pero me gustaría que mostraras hacer un proyecto de react con Bun pero con múltiples páginas html por fis, ya que Bun le veo futuro y ser un sucesor indirectamente de Node
for me bun doesnt work with express. Windows 11, wsl. Error is : " Cannot find module "./util.inspect" from "/var/www/bun/node_modules/object-inspect/index.js". WSL under win 11 is full of bugs though
Hola Miguel, la distro que uso actualmente es Xubuntu y personalmente recomendaria instalarla en una Segunda particion, no es lo mismo que usarlo virtualizado o en WSL, aunque si se empieza tampoco es que sean malas opciones. En mi caso por ejemplo tengo 2 discos duros para cada sistema operativo, de esa forma cuando retiro uno solo me quedo con Windows o Linux segun lo que necesite.
gracias por la info la verdad me llama la atención ya que tengo mas de un disco duro aunque uso portatil asi que si quisiera tener uno para un sistema y el otro tendria que ver como conectarlo de forma que no se quiten el acceso de inicio de sesión mutuamente creo
Me da gusto por Zig, aunque no he usado el lenguaje, he seguido su desarrollo desde hace unos meses y me parecía que, por diseño, era el reemplazo perfecto para no tener que escribir en C o C++ lo que se puede hacer en Zig. Me parece que Rust nunca quiso ser el reemplazo de C y no podría serlo, pero Zig definitivamente pinta como para serlo, y creo que si alguna compañía grande empieza a usarlo, no tardará en ganar más atención que Rust porque te ofrece los mismos niveles de seguridad sin tener que agregar tanta complejidad como sí lo hace Rust. Ojalá pronto veamos a Nim reemplazando código Python que ya es demasiado lento, o a Crystal, reemplazando a Ruby.
[root@56e734b960c8 /]#bun "Illegal instruction" me da ese error Cuando abro el archivo $HOME/.bashrc no es igual al de tu video, ni el de otros videos es mucho mas pequeño ( tiene menos contenido) lo he hecho en varios contenedores, debian,fedora, centos, ubunto, y en todos el archivo [HOME/.bashrc] es igual, ni parecido al de los demas videos.
Hola, buen día comunidad. Estoy haciendo un proyecto de node y quisiera que mi maquina actúe como servidor web pero de una manera basica no tan profesional, nose si me puedan recomendar un tutorial o algo para guiarme porque la verdad estoy un poco estancado en eso e investigado algo como por ejemplo plataformas como no-ip pero no hay muchos videos sobre eso (específicamente con node). Se que no tiene nada que ver con este video pero le agradecería su ayuda 🙂
Hola Miguel, si te refieres a poder exponer tu aplicacion a internet, hay un programa llamdo ngrok que te permite hacerlo facilmente: ngrok.com/ busca en youtube tutoriales del tema, mañana voy a grabar uno tambien, creo que es buena idea :)
@@FaztCode Muchas gracias amigo!! Tomaré en cuenta tu recomendación y la verdad seria interesante ese video (especialmente para mi jajaja) y si es posible con mysql tambien 🤠, e aprendido mucho contigo y por ti me decidí aprender node. PD. Espero que se haya entendido mi situación jaja. Otra manera de explicarlo sería que mi computadora aloje mi aplicación web sin recurrir a un hosting como heroku si no que ser yo el hosting (espero que sea más entendible o se complemente con la anterior jaja)
Recuerda que debes reiniciar la configuracion del shell con: source ~/.bashrc o asegurate de haber guardado las configuraciones del .bashrc Otra forma tambien seria cerrando la sesion y volviendo a abrirla, en caso de WSL es simplemente cerrar la terminal y volver a abrir
Bun es una herramienta que esta en Beta desarrollada con un lenguaje que tambien esta en beta, pero en un mes ya veremos a las empresas buscando desarrolladores en Bun con +7 años de experiencia jajaja
Salio ayer y ya tienes video, grande!
Fazt nunca te cases, ni tengas hijos!
lmao
Salió en beta, pero yo ya tenía acceso hace más de 1 mes, y vaya que es buenísimo, y eso que esbuild ya estaba OP
wow este proyecto se esta volviendo muy famoso, ojala y la comunidad le mucho apoyo para poder tener una alternativa mucho mas rapida a node
Gracias a ti, me doy cuenta de todas las nuevas tecnologías que van saliendo, y con tus grandes explicaciones y tutoriales, es fácil entender de que se tratan.
X2
Justo ayer leía sobre Bun. Esperaba tu reseña. Nunca fallas
Excelente aporte, ya había visto algo de esta maravilla pero tu completo informe fue fantástico
Vengo siguiendo este proyecto desde hace unos meses y la idea o concepción del proyecto es una locura porque lo quiere hacer TODO (runtime js, package manager, bundler, transpilador/compilador) es que es una locura! Incluso vi que supuestamente es más veloz que esBuild que de por sí ya es exageradamente rápido, Bun se supone será aún más rápido según recuerdo dicen que es/será 3x veces más rápido que esBuild, que es por ejemplo lo que usa Vite por debajo en lugar de webpack que ya está mandado a recoger, webpack es lentísimo!!
Ojalá tenga el apoyo suficiente porque la verdad se ve como una gran alternativa.
y yo que estaba impresionado con la velocidad de Vite :0
Fazt muchas gracias, si habia visto algo pero lo dejaste claro! oye Fazt un video de react con mysql y node js seria super bueno por favor!!
Muchas, muchas gracias por tremenda explicación técnica e ilustrativa, aunque es muy nueva está tecnología, crees que en el mediano plazo podría destronar a node?
Si en un mediano plazo, puede integrarse al 100% con Node y con esa velocidad, es muy probable. A menos que Nodejs y Deno mejoren rendimiento en ese plazo
muy buena informacion, podrias avanzar con proyectos de ejemplo con este nueva herramienta?
como siempre, 100% asertivo!! Gracias Fazt. ¿Cuándo lanzas un video con "deno"?
Genial no puedo perderme ningún video.
Thank you so much Sensei! You are a blessing!
Por fin lo puedo probar y madre mia!!!
Excelente video 👍 por ahí tuve un poco de problemas al instalar los paquetes ya que no me funcionaba solo el wsl update, tenía igual que modificar unas opciones de virtualización en la BIOS.
P.D. Estaría bueno que checaras el nuevo framework Bao js, que es la alternativa de Express para bun y es 3 veces más rápido!
Lo revisaré :)
esta construido sobre zig (mejor que la cosa esa de rust) un verdadera alternativa a c/c++
fuaaa pensaron en Todo antes de lanzar su beta
Excelente, muchas gracias Fazt, ya que siempre nos traes cosas nuevas e interesantes.
Excelente el video, sólo dos opiniones:
1. No creo correcto que se diga que es el "reemplazo de node". De Deno se dijo lo mismo y node sigue igual, creo que es pronto para definir eso.
2. Lo que me parece raro de este entorno es que intenten integrarlo tambien como bundler ¿Se usará bunjs para correr entornos productivos? Creo que tareas de chequeos de tipo, empaquetamiento, etc, son naturales de entornos de desarrollo.
Genial Fazt muchísimas gracias por compartir! Un saludo enorme y LIKE al vídeo
Esta Interesante eehhh y buen video como siempre fazt 👽
Gracias Harold :)
Siempre nos sorprendes con tutoriales de máxima calidad.
Excelente, ha darle seguimiento a su evolución.
Gracias por la info! Te hago una consulta: se sabe si se podría subir builds hechas en bun pronto en la web?
Gracias de nuevo :D
De hecho puedes hacer un build con:
bun run build
Estos producen lo mismo de siempre, es decir archivos estáticos en el caso de React. Y por lo tanto puedes desplegarlo donde quieras. El asunto no está en el build sino en los módulos de npm que muchos no soportan bun aún, como es nuevo. Es por eso que aún no recomendado crear proyectos reales con el, al no tener una API estable con la que se pueda desarrollar
La ultima vez que lo probé, me daba problemas por alguna tecnología que no tenía mi viejo procesador pero lo probaré de nuevo. gracias por compartir
Si esta repleto de bugs aún
Hola Fazt. Por lo que te entendí Bun se puede instalar en Mac, pero puede coexistir con node o "chocan"? Lo otro, bun se instala de manera global o en cada carpeta (proyecto) debo instalarlo?
Por mucho que sea más rápido, por el momento prefiero seguir con node, ya que es "el viejo conocido", por lo que esperaré un tiempo más para probarlo a full. Por último, estoy un poco confundido...no entiendo las diferencias entre node, vite, deno y ahora bun...son "lo mismo"'?
Espero que puedas resolver mis dudas, y como siempre, excelente contenido. Saludos desde Santiago de Chile.
Como esta bun en 2023? ya podemos desarrollar más, con esta herramienta?
Se acaba de lanzar el 1.0
Jajajaja la miniatura, Fazt que pro, no creo que nodejs muera, pero esta alternativa es muy interesante
Así es, Hoy quise intentar el clickbait 👺
Me gustó tu video. Oye me gustaría que hicieras un proyecto con Firebase, expresar, react, node js. Si no es mucha molestia. Y de nuevo muchas gracias. Saludos
Lo apunto, para elaborar algun ejemplo :)
@@FaztCode gracias, gracias, gracias!!!
No hay mucho contenido acerca de ese stack.
Es muy pronto pero me gustaría que mostraras hacer un proyecto de react con Bun pero con múltiples páginas html por fis, ya que Bun le veo futuro y ser un sucesor indirectamente de Node
Excelente aporte. Gracias
This was so good .Your efforts to make this accessible to everyone is incredible.
Osea, hace una semana casi, salio la 1.0, así que ya van a comenzar las clases del bollito.. Nice!
en realidad este video es de hace 1 año, el hizo este tutorial cuando estaba en version beta
Esto me trae recuerdos, de cuando deno mataría a nodejs y bueno sigo esperando eso :(
tiene una pinta increible, pero creo que tendremos que esperar a que salga una versión más estable o con soporte a más modulos :)
Pues yo no he podido o sabido instalarlo en zshell en mi MacOS, lo puedes grabar para ver si funciona?
Fazt súper interesante el video, ya lo estaba esperando! 💪
Gracias a ti Juan, por comentar :)
😎😎😎 Increible proyecto
Buenísimo, basado.
Gracias Fazt, genio :)
Node js me da problemas con npm y npx,
Debido a -g y cambiarlo a --location=global y no encuentro solución
genial se ve interesante muy bien video
Genial. A tomarlo en cuenta
for me bun doesnt work with express. Windows 11, wsl. Error is : " Cannot find module "./util.inspect" from "/var/www/bun/node_modules/object-inspect/index.js". WSL under win 11 is full of bugs though
excelenteeeeee, eetaria bueno un tutorial a la terminal
Excelente video!!!
Cómo se llama el tema que tienes instalado en VSCode?
Hola Luis, este tema se llama Material Theme
Me salio este error AccessDenied create package.json, como lo soluciono por favor?
que distro de linux es la que usas y recomiendas maquina virtual o instalar mejor en una particion dicha distro de linux?
Hola Miguel, la distro que uso actualmente es Xubuntu y personalmente recomendaria instalarla en una Segunda particion, no es lo mismo que usarlo virtualizado o en WSL, aunque si se empieza tampoco es que sean malas opciones.
En mi caso por ejemplo tengo 2 discos duros para cada sistema operativo, de esa forma cuando retiro uno solo me quedo con Windows o Linux segun lo que necesite.
gracias por la info la verdad me llama la atención ya que tengo mas de un disco duro aunque uso portatil asi que si quisiera tener uno para un sistema y el otro tendria que ver como conectarlo de forma que no se quiten el acceso de inicio de sesión mutuamente creo
Genial, está interesante.
Primero , gracias por el video 😎😎😎
Me gusta lo rápido que es
Ojito con esto! 🥶
definitivamente, lo mejor es usar golang en el backend
Re interesante.
Velocidad y lo facil que es hacer muchas cosas que en express se te hace más largo
Por ahora puede descargarse para probarse pero más adelante es necesario que existe un package manager de bun así como el nvm de node!
Así es, aunque no sería sorpresa si ya lo trae integrado
Que sea todo en uno me hace dudar si destronara a nodejs
Why dosnt it soft the sa though I've watched it over and over so many tis?
Me recuerda a MeteorJs, pero todavía le falta.
Me da gusto por Zig, aunque no he usado el lenguaje, he seguido su desarrollo desde hace unos meses y me parecía que, por diseño, era el reemplazo perfecto para no tener que escribir en C o C++ lo que se puede hacer en Zig.
Me parece que Rust nunca quiso ser el reemplazo de C y no podría serlo, pero Zig definitivamente pinta como para serlo, y creo que si alguna compañía grande empieza a usarlo, no tardará en ganar más atención que Rust porque te ofrece los mismos niveles de seguridad sin tener que agregar tanta complejidad como sí lo hace Rust.
Ojalá pronto veamos a Nim reemplazando código Python que ya es demasiado lento, o a Crystal, reemplazando a Ruby.
Justo me salió el tiktok
Interesante .....
Es una excelente noticia aunque triste... Me he encariñado con NodeJS
Master 👹
Le veo futuro :u
👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏
[root@56e734b960c8 /]#bun
"Illegal instruction"
me da ese error
Cuando abro el archivo $HOME/.bashrc no es igual al de tu video, ni el de otros videos es mucho mas pequeño ( tiene menos contenido) lo he hecho en varios contenedores, debian,fedora, centos, ubunto, y en todos el archivo [HOME/.bashrc] es igual, ni parecido al de los demas videos.
Hola, buen día comunidad. Estoy haciendo un proyecto de node y quisiera que mi maquina actúe como servidor web pero de una manera basica no tan profesional, nose si me puedan recomendar un tutorial o algo para guiarme porque la verdad estoy un poco estancado en eso e investigado algo como por ejemplo plataformas como no-ip pero no hay muchos videos sobre eso (específicamente con node).
Se que no tiene nada que ver con este video pero le agradecería su ayuda 🙂
Hola Miguel, si te refieres a poder exponer tu aplicacion a internet, hay un programa llamdo ngrok que te permite hacerlo facilmente:
ngrok.com/
busca en youtube tutoriales del tema, mañana voy a grabar uno tambien, creo que es buena idea :)
@@FaztCode Muchas gracias amigo!!
Tomaré en cuenta tu recomendación y la verdad seria interesante ese video (especialmente para mi jajaja) y si es posible con mysql tambien 🤠, e aprendido mucho contigo y por ti me decidí aprender node.
PD. Espero que se haya entendido mi situación jaja. Otra manera de explicarlo sería que mi computadora aloje mi aplicación web sin recurrir a un hosting como heroku si no que ser yo el hosting (espero que sea más entendible o se complemente con la anterior jaja)
RIP ???? eso dedican cuando salio DENO 😋
👍🏼
what is your language ?
Spanish
la verga, me distraje y me puse a instalar otra terminal xD
Pareciera que tiene muchas vueltas no ?. Es una impresión nomas
RIP deno
-bash: code: command not found
Recuerda que debes reiniciar la configuracion del shell con:
source ~/.bashrc
o asegurate de haber guardado las configuraciones del .bashrc
Otra forma tambien seria cerrando la sesion y volviendo a abrirla, en caso de WSL es simplemente cerrar la terminal y volver a abrir
too
👍