Dans le monde d'aujourd'hui, Bun (logiciel) joue un rôle fondamental dans la société, que ce soit comme point de référence dans l'histoire, comme protagoniste d'un sujet d'intérêt général ou comme personnage pertinent aujourd'hui. Son influence s’étend à de multiples aspects de la vie quotidienne et sa pertinence ne peut être ignorée. Dans cet article, nous explorerons en profondeur l'importance de Bun (logiciel) et son impact dans divers domaines, de la culture à la politique, en passant par la technologie et l'économie. À travers une analyse globale, nous chercherons à découvrir les raisons de son influence notable et la place qu’elle occupe dans la société moderne.
Dernière version | 1.2 () |
---|---|
Dépôt | github.com/oven-sh/bun |
Écrit en | Zig |
Système d'exploitation | Linux, macOS et Microsoft Windows |
Type |
Moteur d'exécution Cadre applicatif (en) Gestionnaire de paquets |
Licence | MIT license[1] |
Site web | bun.sh |
Bun est un environnement d'exécution, gestionnaire de paquets, exécuteur de test et un « module bundler » (littéralement, « groupeur de modules ») JavaScript, développé avec le langage de programmation Zig[2],[3]. Il a été créé par Jarred Sumner comme une alternative à Node.js.
Contrairement à Node.js et Deno qui utilisent la machine virtuelle V8, Bun utilise JavaScriptCore comme moteur JavaScript[4].
Il prend en charge le building, la minification et le rendu côté serveur (Svelte, Nuxt.js, Vite)[5]
L'environnement d'exécution prend en charge l'interface de fonction étrangère (FFI), SQLite3, TLS 1.3, et la résolution DNS. Il comprend également des outils courants comme l'édition de fichiers, les serveurs HTTP, le websocket, et le hachage[6].
La première version officielle de Bun est sortie le 8 septembre 2023[7].
Depuis la version 1.1, il est disponible sur les versions 10 et supérieures de Windows (ainsi que sur Linux et MacOS)[8],[9].