DEV Community

Cover image for ¿Qué es Bun?
Diego Enríquez Puig for DegCode💻

Posted on

¿Qué es Bun?

Si eres programador y usas mucho javascript, pues probablemente has escuchado ya sobre Bun, y quizás también te ha pasado como a mí, no tienes idea de que es.

Pues me puse a investigar un poco y terminó llamando mi atención, por lo que decidí hacer un artículo sencillo e introductorio sobre ¿Qué es Bun?. Además, es mi primer artículo en Dev😅 así que puede que empiece muy fuerte.

¿Qué es Bun?

Bun, es un entorno de ejecución de Javascript, así como Node o Deno pero que promete mejores velocidades que ambos.

No obstante, Bun no es solo un entorno de ejecución, es también un empaquetador y un gestor de paquetes, o sea, que busca reemplazar a Node, Webpack y a NPM.

¿Qué tiene de bueno Bun?

Pues Bun, promete velocidades mayores no solo en cuanto a ejecución de código, si no también en cuanto a instalación de paquetes y en cuanto al empaquetamiento de tus proyectos.

Comparación de las velocidades de Node y Bun

Además, Bun no solo es capaz de ejecutar Javascript, también tiene soporte para Typescript y JSX.

¿Si quiero pasarme a Bun, perderé mis proyectos en Node?

Pues, la respuesta es No.

Bun es compatible con los archivos de configuración package.json de Node, o sea que tus proyectos funcionaran también en Bun sin ningún problema.

Fin.

Este artículo lo realicé principalmente para probar por primera vez como es publicar en Dev, no pensaba en hacer ningún tutorial ni nada parecido, así que deje un poco de información para que tu investigues más.

Para empezar, puedes entrar al sitio Oficial de Bun

Meme sobre Bun y Nodejs

Top comments (0)