Notebookcheck Logo

O kit de ferramentas JavaScript Bun 1.1 oferece desempenho aprimorado e estreia no Windows

O tempo de execução do Javascript Bun lançou a versão 1.1, com o objetivo de substituir o Node.js (Imagem: Bun/Google).
O tempo de execução do Javascript Bun lançou a versão 1.1, com o objetivo de substituir o Node.js (Imagem: Bun/Google).
O kit de ferramentas JavaScript e TypeScript Bun foi lançado na versão 1.1 com uma série de melhorias. Elas incluem suporte para Windows 10 e versões superiores, bem como desempenho otimizado.

Apesar do pequeno salto para a versão 1.1, mais de 1.7000 commits foram feitos para a versão mais recente do "kit de ferramentas tudo-em-um para execução, construção, teste e depuração de JavaScript e TypeScript". O Bun 1.1, que, segundo os desenvolvedores, pode ser usado para tudo, desde pequenos scripts até aplicativos de pilha completa, é considerado ainda mais estável e oferece compatibilidade aprimorada com o popular tempo de execução JavaScript do Node.js.

O maior recurso novo do tempo de execução JavaScript do Bun 1.1 é o suporte ao Windows 10 e 11, que antes era compatível com Linux e macOS. "O Bun no Windows consiste em 98% do nosso próprio conjunto de testes para o Bun no macOS e no Linux. Isso significa que tudo, desde o ambiente de tempo de execução, executor de testes, gerenciador de pacotes, empacotador - tudo funciona no Windows", explica a equipe de desenvolvimento do Bun em uma postagem no blog https://bun.sh/blog/bun-v1.1 sobre a versão 1.1.

O tempo de execução é instalado no Windows com o seguinte comando no terminal:

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

O Bun vem com um gerenciador de pacotes compatível com o gerenciador de pacotes npm do Node.js e, de acordo com os desenvolvedores, deve ser executado com muito mais eficiência no Windows do que o yarn e o npm. As chamadas de API também devem ser mais rápidas do que com o rival Node.js. Por exemplo, a consulta do sistema de arquivos "fs.readdir()" deve ser executada 58% mais rapidamente com o Bun 1.1 no Windows do que uma instalação comparável do Node.js no sistema operacional da Microsoft.

O Bun está definido para se tornar um substituto do Node.js no futuro, e a versão 1.1 do tempo de execução do JavaScript traz várias melhorias e correções para o suporte à API do Node.js. Isso inclui a interface "node:http2" para solicitações HTTP/2 e a portabilidade do analisador de data do mecanismo V8 JavaScript para o Bun, de modo que as chamadas de API para Date.parse() e new Date() agora retornam resultados idênticos no Bun 1.1 e no Node.js.

Uma visão geral das alterações no Bun 1.1 pode ser encontrada em em uma postagem detalhada no blog da equipe de desenvolvimento.

Fonte(s)

Please share our article, every link counts!
> Análises e revisões de portáteis e celulares > Arquivo de notícias 2024 04 > O kit de ferramentas JavaScript Bun 1.1 oferece desempenho aprimorado e estreia no Windows
Alexander Pensler, 2024-04- 8 (Update: 2024-04- 8)