Notebookcheck Logo

Il toolkit JavaScript Bun 1.1 offre prestazioni migliorate e debutta su Windows

Il runtime Javascript Bun ha rilasciato la versione 1.1, con l'obiettivo di diventare un sostituto di Node.js (Immagine: Bun/Google).
Il runtime Javascript Bun ha rilasciato la versione 1.1, con l'obiettivo di diventare un sostituto di Node.js (Immagine: Bun/Google).
Il toolkit JavaScript e TypeScript Bun è stato rilasciato nella versione 1.1 con una serie di miglioramenti. Questi includono il supporto per Windows 10 e versioni successive, nonché l'ottimizzazione delle prestazioni.

Nonostante il piccolo salto alla versione 1.1, sono stati effettuati più di 1.7000 commit all'ultima versione del "toolkit all-in-one per l'esecuzione, la costruzione, il test e il debug di JavaScript e TypeScript". Bun 1.1, che secondo gli sviluppatori può essere utilizzato per tutto, dai piccoli script alle applicazioni full-stack, si dice che sia ancora più stabile e che offra una migliore compatibilità con il popolare runtime JavaScript Node.js.

La novità più importante del runtime JavaScript Bun 1.1 è il supporto per Windows 10 e 11, che in precedenza supportava Linux e macOS. "Bun su Windows consiste nel 98% della nostra suite di test per Bun su macOS e Linux. Ciò significa che tutto, dall'ambiente di runtime, al test runner, al gestore di pacchetti, al bundler, tutto funziona su Windows", spiega il team di sviluppo di Bun in un post sul blog https://bun.sh/blog/bun-v1.1 sulla versione 1.1.

Il runtime viene installato su Windows con il seguente comando da terminale:

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

Bun viene fornito con un gestore di pacchetti compatibile con il gestore di pacchetti Node.js npm e, secondo gli sviluppatori, dovrebbe funzionare in modo molto più efficiente su Windows rispetto a yarn e npm. Anche le chiamate API dovrebbero essere più veloci rispetto al rivale Node.js. Ad esempio, la query del file system "fs.readdir()" dovrebbe essere eseguita il 58% più velocemente con Bun 1.1 su Windows rispetto a un'installazione Node.js comparabile sul sistema operativo Microsoft.

Bun è destinato a diventare un sostituto di Node.js in futuro, e la versione 1.1 del runtime JavaScript apporta numerosi miglioramenti e correzioni al supporto delle API di Node.js. Questi includono l'interfaccia "node:http2" per le richieste HTTP/2 e il porting del parser Date del motore JavaScript V8 a Bun, in modo che le chiamate API a Date.parse() e new Date() restituiscano ora risultati identici in Bun 1.1 e Node.js.

Una panoramica delle modifiche apportate a Bun 1.1 si trova su in un post dettagliato sul blog del team di sviluppo.

Fonte(i)

Please share our article, every link counts!
> Recensioni e prove di notebook, tablets e smartphones > News > Newsarchive 2024 04 > Il toolkit JavaScript Bun 1.1 offre prestazioni migliorate e debutta su Windows
Alexander Pensler, 2024-04- 8 (Update: 2024-04- 8)