IT-lexikon Web Bun

Bun

Web In English → Uppdaterad: 2026-07-30
Mer info
Skapad av
Jarred Sumner
År
Ägare
Oven
Typ
JavaScript-runtime
Licens
MIT
Officiell sajt
Källkod
github.com/oven-sh/bun

JavaScript-runtime. Jarred Sumner, 2021 (v1.0 sept 2023). Built i Zig, uses JavaScriptCore (Safari-engine) istället för V8. Drop-in Node.js-replacement: bun run app.js, bun install. 4x faster startup, 2x faster package-install.

Three-in-one: runtime + package-manager + bundler. Built-in test-runner, env-loader, SQLite-driver, SQL-driver, WebSocket-server. Wide Node-compat — most npm-packages work unchanged. Performance-tests: ~70k req/sec HTTP-server (3x Node). Adoption-growth-curve steep — many projects switch för performance + DX. Modern stack: Bun + Elysia + Drizzle. Trade-offs: smaller ecosystem-than-Node, occasional-edge-cases. Modern alternative-runtimes: Deno (Ryan Dahl, 2018), Node (LTS-incumbent). Bun-focus: speed + DX.

← Tillbaka till lexikonet