Léxico TI › Web › Bun

Bun

Web Svenska → Actualizado: 2026-08-08

Entorno de ejecución de JavaScript. Jarred Sumner, 2021 (v1.0 en septiembre de 2023). Escrito en Zig, usa JavaScriptCore (el motor de Safari) en vez de V8. Sustituto directo de Node.js: bun run app.js, bun install. Arranque 4× más rápido, instalación de paquetes 2× más rápida.

Tres en uno: runtime + gestor de paquetes + empaquetador. Trae de serie ejecutor de tests, cargador de variables de entorno, driver de SQLite, driver de SQL y servidor WebSocket. Amplia compatibilidad con Node — la mayoría de los paquetes npm funcionan sin cambios. Pruebas de rendimiento: unas 70k peticiones/segundo en servidor HTTP (3× Node). La curva de adopción es empinada — muchos proyectos migran por rendimiento y experiencia de desarrollo. Pila moderna: Bun + Elysia + Drizzle. Contrapartidas: ecosistema menor que el de Node y algún caso límite ocasional. Otros runtimes modernos: Deno (Ryan Dahl, 2018) y Node (el titular con soporte LTS). El foco de Bun: velocidad y DX.

← Volver al léxico