Un environnement d'exécution JavaScript/TypeScript rapide et tout-en-un qui inclut également un gestionnaire de paquets, un exécuteur de tests et un outil de bundling dans un seul binaire.
Bun exécute JavaScript et TypeScript sur JavaScriptCore avec une compatibilité quasi totale avec l'API Node.js, ce qui permet à la plupart des projets existants de fonctionner sans modification. Le même binaire sert de gestionnaire de paquets (`bun install`, benchmarké bien plus rapidement que npm), d'exécuteur de tests (`bun test`, compatible avec Jest) et d'outil de bundling (`bun build`, y compris les exécutables en un seul fichier). Il inclut des clients intégrés pour SQLite/Postgres/Redis/S3 et un serveur HTTP rapide.
Pourquoi c'est une découverte : il fusionne l'écosystème habituel Node + npm + Jest + un outil de bundling en un seul outil avec un bond de performance significatif, et il est open source. Il est prêt pour la production pour de nombreuses charges de travail dès aujourd'hui.
Idéal pour : les développeurs qui souhaitent des installations et des exécutions de tests plus rapides, et les équipes qui construisent de nouveaux services ou interfaces en ligne de commande compatibles avec Node.
N'a pas encore été présenté dans une vidéo.
Un SDK de canvas infini pour React permettant d'intégrer des fonctionnalités de tableau blanc et de diagramme dans une application — ainsi qu'un produit de tableau blanc gratuit basé sur celui-ci.