Bun 1.1, la última versión del kit de herramientas para bollos y reemplazo directo de Node.js para compilar, probar y ejecutar javascript y Mecanografiadoahora soporta ventanas 10. La última versión también es más compatible con Nodo.js.
Anunciado el 1 de abril y descrita como una “gran actualización”, se dice que Bun 1.1 es más rápido y confiable que las versiones anteriores, con muchas correcciones de errores. Bun ahora es compatible con Windows 10 y versiones posteriores, lo que hace que el tiempo de ejecución sea accesible para los desarrolladores de Windows. Todo, desde el tiempo de ejecución de Bun hasta el ejecutor de pruebas, el controlador de paquetes y el paquete, funcionará en Windows.
Pensado como un reemplazo directo de Node.js, Bun ahora admite node:http2
API de cliente para realizar solicitudes HTTP2 salientes. Sin embargo, se está trabajando en el servidor HTTP2. Los desarrolladores ahora pueden enviar mensajes IPC entre Bun y Node usando el ipc
opción.
Los desarrolladores de Bun también han implementado un caché direccionable por contenido para archivos de más de 50 KB, lo que evita la sobrecarga de rendimiento al transpilar los mismos archivos repetidamente. Herramientas de línea de comandos como tsc
corre hasta el doble de rápido en Bun 1.1. Bun ahora también funciona como un shell multiplataforma similar a Bash, pero también en Windows. Mientras tanto, se presenta una nueva API de Semver para analizar y ordenar semver
instrumentos de cuerda.
Además, WebSocket
es estable en Bun 1.1 y pasa el conjunto de pruebas de conformidad de Autobahn. El Websocket
El cliente es más confiable para uso en producción. Bun ahora también apoya el tiempos de usuario API, incluidas API como performance.mark()
y performance.measure()
. Esto es útil para medir el rendimiento de la aplicación.
Bun ahora también admite la burla de módulos, con la capacidad de burlarse de los módulos ESM y CommonJS. La versión l.1 agrega soporte integrado para SQLite Motor en lenguaje C que implementa un motor de base de datos SQL. Se puede importar una base de datos SQLite utilizando el import
sintaxis.
Las instrucciones de instalación para Bun se pueden encontrar en el sitio web del proyecto.
Copyright © 2024 IDG Communications, Inc.