Bun é um novo runtime JavaScript, similar ao Node.js ou Deno. Ao contrário do Node.js ou Deno, o Bun é construído usando o JavaScriptCore do WebKit em vez do motor V8 do Chrome. Projetado como uma substituição direta para o Node.js, o Bun é um único binário (escrito em Zig) que funciona como bundler, transpilador e gerenciador de pacotes para aplicações JavaScript e TypeScript. Desde o nosso último volume, o Bun passou da fase beta para uma versão estável 1.0. O Bun foi construído do zero com diversas otimizações - incluindo inicialização rápida, renderização do lado do servidor aprimorada e um gerenciador de pacotes alternativo muito mais rápido. Incentivamos que você o avalie como seu motor de execução JavaScript.
Bun é um novo ambiente de execução JavaScript, semelhante ao Node.js ou Deno. Ao contrário do Node.js ou do Deno, no entanto, Bun é construído usando o JavaScriptCore do WebKit em vez do mecanismo V8 do Chrome. Projetado como um substituto imediato para o Node.js, Bun é um binário único (escrito em Zig) que atua como um empacotador, transpilador e gerenciador de pacotes para aplicativos JavaScript e TypeScript. Bun está atualmente em beta, então espere bugs ou problemas de compatibilidade com algumas bibliotecas Node.js. No entanto, foi construído desde o início com várias otimizações, incluindo inicialização rápida e renderização aprimorada do lado do servidor, e acreditamos que seja interessante avaliar.