Notebookcheck Logo

JavaScript-toolkit Bun 1.1 levert verbeterde prestaties en debuteert op Windows

Javascript runtime Bun heeft versie 1.1 uitgebracht, met als doel een vervanger te worden voor Node.js (Afbeelding: Bun/Google).
Javascript runtime Bun heeft versie 1.1 uitgebracht, met als doel een vervanger te worden voor Node.js (Afbeelding: Bun/Google).
De JavaScript en TypeScript toolkit Bun is uitgebracht in versie 1.1 met een aantal verbeteringen. Deze omvatten ondersteuning voor Windows 10 en hoger, evenals geoptimaliseerde prestaties.

Ondanks de kleine sprong naar versie 1.1, zijn er meer dan 17000 commits gemaakt voor de nieuwste versie van de "alles-in-één toolkit voor het uitvoeren, bouwen, testen en debuggen van JavaScript en TypeScript". Bun 1.1, waarvan de ontwikkelaars zeggen dat het gebruikt kan worden voor alles van kleine scripts tot full-stack applicaties, is naar verluidt nog stabieler en biedt verbeterde compatibiliteit met de populaire Node.js JavaScript runtime.

De grootste nieuwe functie van de Bun 1.1 JavaScript runtime is ondersteuning voor Windows 10 en 11, die voorheen Linux en macOS ondersteunde. "Bun op Windows bestaat voor 98 procent uit onze eigen testsuite voor Bun op macOS en Linux. Dit betekent dat alles van de runtime-omgeving, testrunner, pakketbeheerder, bundler - alles werkt op Windows," legt het Bun-ontwikkelingsteam uit in een blogbericht op https://bun.sh/blog/bun-v1.1 over versie 1.1.

De runtime wordt op Windows geïnstalleerd met het volgende terminalcommando:

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

Bun wordt geleverd met een pakketbeheerder die compatibel is met de Node.js pakketbeheerder npm en zou volgens de ontwikkelaars veel efficiënter moeten draaien op Windows dan yarn en npm. API-aanroepen zouden ook sneller moeten zijn dan met rivaliserende Node.js. Bijvoorbeeld, de bestandssysteem query "fs.readdir()" zou 58% sneller moeten draaien met Bun 1.1 op Windows dan een vergelijkbare Node.js installatie op het Microsoft besturingssysteem.

Bun is klaar om in de toekomst een drop-in vervanger voor Node.js te worden, en versie 1.1 van de JavaScript runtime brengt talrijke verbeteringen en fixes aan Node.js API ondersteuning. Deze omvatten de "node:http2"-interface voor HTTP/2-verzoeken en de overdracht van de Datum-parser van de V8 JavaScript-engine naar Bun, zodat API-aanroepen naar Date.parse() en new Date() nu identieke resultaten opleveren in Bun 1.1 en Node.js.

Een overzicht van de veranderingen in Bun 1.1 vindt u op in een gedetailleerde blogpost door het ontwikkelingsteam.

Bron(nen)

Please share our article, every link counts!
> Overzichten en testrapporten over laptops en mobieltjes > Nieuws > Nieuws Archief > Nieuws archieven 2024 04 > JavaScript-toolkit Bun 1.1 levert verbeterde prestaties en debuteert op Windows
Alexander Pensler, 2024-04- 8 (Update: 2024-04- 8)