O kit de ferramentas JavaScript Bun 1.1 oferece desempenho aprimorado e estreia no Windows
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.
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros