Aller au contenu

Bun (logiciel)

Un article de Wikipédia, l'encyclopédie libre.
Bun

Informations
Dernière version 1.1.30 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/oven-sh/bunVoir et modifier les données sur Wikidata
Écrit en ZigVoir et modifier les données sur Wikidata
Système d'exploitation Linux,macOSetMicrosoft WindowsVoir et modifier les données sur Wikidata
Type Moteur d'exécution
Cadre applicatif(en)
Gestionnaire de paquetsVoir et modifier les données sur Wikidata
Licence MIT license[2]
Site web bun.shVoir et modifier les données sur Wikidata

Bunest unenvironnement d'exécution,gestionnaire de paquets,exécuteur de test et un «module bundler» (littéralement, « groupeur de modules »)JavaScript,développé avec lelangage de programmationZig[3],[4].Il a été créé par Jarred Sumner comme une alternative àNode.js.

Contrairement àNode.jsetDenoqui utilisent lamachine virtuelle V8,Bun utiliseJavaScriptCorecommemoteur JavaScript[5].

Il prend en charge lebuilding,laminificationet le rendu côté serveur (Svelte,Nuxt.js,Vite)[6].

L'environnement d'exécution prend en charge l'interface de fonction étrangère (FFI),SQLite3,TLS1.3, et la résolutionDNS.Il comprend également des outils courants comme l'édition de fichiers, les serveursHTTP,lewebsocket,et lehachage[7].

La première version officielle de Bun est sortie le 8 septembre 2023[8].

Depuis la version 1.1, il est disponible sur les versions 10 et supérieures deWindows(ainsi que surLinuxetMacOS)[9],[10].

Notes et références

[modifier|modifier le code]
  1. «Release v1.1.30»,(consulté le)
  2. JarredSumnerLicense», surBun Docs,(consulté le)
  3. (en)«What is Bun? | Bun Docs»,Bun(consulté le)
  4. (en-US)Tyson, «Explore Bun.js: The all-in-one JavaScript runtime»,InfoWorld,(consulté le)
  5. (en-US)Omolana, «What Is Bun.js and Why Is the JavaScript Community Excited About It?»,makeuseof.com,(consulté le)
  6. (en)«The Bun Bundler»,Bun,(consulté le)
  7. (en-US)«Bun APIs»,Bun Docs(consulté le)
  8. «Bun 1.0»,bun.sh(consulté le)
  9. (en)«Bun 1.1»,Bun,(consulté le)
  10. (en-GB)Anderson, «Bun 1.1 released with Windows support, stable WebSocket client and more • DEVCLASS»,DEVCLASS,(consulté le)

Liens externes

[modifier|modifier le code]