Bun.js: Un nuevo framework capaz de reemplazar a Node.js

Javascript es bien conocido por su constante introducción de nuevos marcos y bibliotecas.Bollo.jses la última incorporación al ecosistema.

Node es un entorno de tiempo de ejecución basado en Javascript que ha sido el líder indiscutible durante los últimos 13 años. Su tiempo aparentemente ha llegado a su fin.

Ante el descontento con Node, Ryan Dahl, lanzó Deno; un nuevo framework de tiempo de ejecución que es compatible con JavaScript y TypeScript.

Sin embargo, Dahl no era la única mente brillante pensando en suplantar Node, Jarred Sumner también estaba frustrado con la lentitud de JavaScript y se le ocurrió la idea de Bun.

Bun es framework de tiempo de ejecución de JavaScript rápido y todo en uno, desarrollado utilizando el lenguaje de programación Zig, lo que lo convierte en el tercer software de este tipo después de Node y Deno.

Jarred Sumner creó Bun para que a los desarrolladores les resulte más fácil mover el código existente de Node.

Bun incluye un transpilador, un ejecutor de tareas, un paquete y un cliente npm como características nativas. Similar a Node o Deno.

El sitio web de Bun afirma que puede usarse como un reemplazo directo del código JavaScript y TypeScript existente en tu escritorio, servidor o en en la nube.

Bun tiene soporte nativo para una gran cantidad de código de Node.js y Web API, incluidos fs, path, Buffer y el 90 % de los métodos Node-API (módulos nativos).

La intención del proyecto es ejecutar la mayoría de JavaScript fuera de los navegadores, mejorando la eficiencia y la escalabilidad de la infraestructura y capacitando a los desarrolladores de herramientas más efectivas y fáciles de usar.

Vistas: 2