Il toolkit JavaScript Bun 1.1 offre prestazioni migliorate e debutta su Windows
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.
I nostri Top 10
» Top 10 Portatili Multimedia
» Top 10 Portatili Gaming
» Top 10 Portatili Gaming Leggeri
» Top 10 Portatili da Ufficio e Business economici
» Top 10 Portatili Premium da Ufficio/Business
» Top 10 Portatili sotto i 300 Euro
» Top 10 Portatili sotto i 500 Euro
» Top 10 dei Portatili Workstation
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Convertibili
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Smartphones