Notebookcheck Logo

El kit de herramientas de JavaScript Bun 1.1 ofrece un rendimiento mejorado y debuta en Windows

El tiempo de ejecución de Javascript Bun ha lanzado la versión 1.1, con el objetivo de convertirse en un sustituto de Node.js (Imagen: Bun/Google).
El tiempo de ejecución de Javascript Bun ha lanzado la versión 1.1, con el objetivo de convertirse en un sustituto de Node.js (Imagen: Bun/Google).
La versión 1.1 del kit de herramientas de JavaScript y TypeScript Bun ha sido lanzada con una serie de mejoras. Entre ellas se incluye la compatibilidad con Windows 10 y versiones superiores, así como un rendimiento optimizado.

A pesar del pequeño salto a la versión 1.1, se han realizado más de 1.7000 commits a la última versión del "kit de herramientas todo en uno para ejecutar, construir, probar y depurar JavaScript y TypeScript". Se dice que Bun 1.1, que según los desarrolladores puede utilizarse para todo, desde pequeños scripts hasta aplicaciones full-stack, es aún más estable y ofrece una compatibilidad mejorada con el popular tiempo de ejecución de JavaScript Node.js.

La mayor novedad del tiempo de ejecución de JavaScript Bun 1.1 es la compatibilidad con Windows 10 y 11, que antes era compatible con Linux y macOS. "Bun en Windows consiste en el 98 por ciento de nuestro propio conjunto de pruebas para Bun en macOS y Linux. Esto significa que todo, desde el entorno de tiempo de ejecución, el ejecutor de pruebas, el gestor de paquetes, el bundler, todo funciona en Windows", explica el equipo de desarrollo de Bun en una entrada del blog https://bun.sh/blog/bun-v1.1 sobre la versión 1.1.

El tiempo de ejecución se instala en Windows con el siguiente comando de terminal:

powershell -c "irm bun.sh/install.ps1 | iex"

Bun viene con un gestor de paquetes que es compatible con el gestor de paquetes de Node.js npm y, según los desarrolladores, debería ejecutarse de forma mucho más eficiente en Windows que yarn y npm. Las llamadas a la API también deberían ser más rápidas que con su rival Node.js. Por ejemplo, la consulta al sistema de archivos "fs.readdir()" debería ejecutarse un 58% más rápido con Bun 1.1 en Windows que una instalación comparable de Node.js en el sistema operativo de Microsoft.

Bun está llamado a convertirse en un sustituto de Node.js en el futuro, y la versión 1.1 del tiempo de ejecución de JavaScript aporta numerosas mejoras y correcciones a la compatibilidad con la API de Node.js. Entre ellas se incluye la interfaz "node:http2" para solicitudes HTTP/2 y la portabilidad del analizador Date del motor V8 JavaScript a Bun, de modo que las llamadas a Date.parse() y new Date() de la API devuelven ahora resultados idénticos en Bun 1.1 y Node.js.

Puede encontrar una visión general de los cambios en Bun 1.1 en en una detallada entrada de blog del equipo de desarrollo.

Fuente(s)

Please share our article, every link counts!
> Análisis y pruebas de ordenadores portátiles y móviles teléfonos > Noticias > Archivo de noticias > Archivo de noticias 2024 04 > El kit de herramientas de JavaScript Bun 1.1 ofrece un rendimiento mejorado y debuta en Windows
Alexander Pensler, 2024-04- 8 (Update: 2024-08-15)