Déployez vos applications avec Bun sans effort sur Clever Cloud

Bannière de l'article
Bun révolutionne l'écosystème JavaScript avec ses très bonnes performances, sa gestion native de TypeScript et son approche tout-en-un. Cette alternative open source à Node.js/npm gagne en popularité chez les développeurs. Nous avons facilité son usage sur Clever Cloud.

Depuis son lancement, Bun a gagné en fiabilité et en fonctionnalités. Alors que sa version 1.3 approche à grands pas, cette solution se distingue par :

  • De bonnes performances grâce à son développement en Zig
  • Une approche tout-en-un : runtime, gestionnaire de paquets, bundler et test runner
  • Des outils intégrés : gestion de scripts Shell, clients natifs pour PostgreSQL, Redis ou les services de stockage objet tels que Cellar
  • Un bon niveau de compatibilité avec l’écosystème Node.js existant

L’évolution du support sur Clever Cloud

Il y a deux ans, nous vous expliquions comment déployer une application avec Bun sur Clever Cloud. La flexibilité de notre plateforme permettait déjà de l’exploiter tant comme runtime que comme gestionnaire de paquets, avec un peu de configuration et quelques variables d’environnement.

Depuis, nous avons observé chez nos clients une demande croissante pour le support natif de Bun, que ce soit pour effectuer des tests ou pour migrer leur production. Dans le cadre de la refonte de nos images et runtimes, nous avons simplifié son processus de déploiement.

Les améliorations apportées

Nous avons intégré plusieurs changements dans le déploiement du runtime Node.js, progressivement renommé “Node.js & Bun” dans nos interfaces et notre documentation (le type reste node dans l’API et les Clever Tools pour des raisons de compatibilité).

Ainsi, si CC_NODE_BUILD_TOOL=bun, Bun sera utilisé automatiquement comme runtime et gestionnaire de paquets au sein de votre projet. Si celui-ci dispose d’un fichier bun.lock à sa racine, cela ne sera pas nécessaire : Bun sera détecté et activé par défaut (utilisez la commande bun install --lockfile-only si jamais le fichier bun.lock n’existe pas).

Bien entendu, nous gardons toute notre flexibilité de configuration et vous pouvez outrepasser ce comportement en modifiant CC_NODE_BUILD_TOOL afin de préciser l’outil de votre choix.

Comment déployer en pratique

Découvrez comment déployer une application avec Bun sur Clever Cloud en quelques étapes.
Miniature de la vidéo YouTube de Clever

Envie de tester simplement cette fonctionnalité ? Rendez-vous sur la Console puis :

  1. Créez une application “Node.js & Bun” sur Clever Cloud
  2. Suivez les instructions, déployez votre projet
  3. La magie opère automatiquement !

Méthode avancée : avec Clever Tools

Vous pouvez  également suivre les instructions suivantes avec les Clever Tools (vous aurez besoin de git et Bun sur votre système) : 

# Création du projet
mkdir bunDemo && cd bunDemo
git init

# Initialisation d'un projet React avec Bun
bun init --yes --react
git add . && git commit -m "Initial commit"

# Déploiement sur Clever Cloud
clever create --type node
clever deploy
clever open  # Ouvre votre application déployée dans le navigateur

Ce que vous obtenez

Votre application React exploitera Bun comme runtime et pour la gestion des dépendances, avec toute l’expérience de Clever Cloud :

  • Logs en temps réel pour le debug
  • Métriques de performance intégrées
  • Domaine avec accès HTTPS automatique
  • Redéploiement automatique en cas de problème
  • La possibilité d’activer du scaling automatique selon le trafic

Le tout sans jamais avoir à configurer le moindre serveur.

Pourquoi choisir Bun sur Clever Cloud ?

L’association Bun + Clever Cloud vous offre :

  • Performances optimales : runtime ultra-rapide + infrastructure européenne
  • Simplicité de déploiement : de votre code local à la production en quelques clics
  • Écosystème complet : base de données, stockage objet, services managés, monitoring
  • Support en français : équipe technique basée en France

Commencez dès aujourd’hui

Prêt à découvrir la puissance de Bun sur une infrastructure cloud européenne ? Profitez de nos 20 euros de crédits offerts pour tester cette solution sans engagement. Que vous souhaitiez migrer un projet existant ou démarrer un nouveau développement, Clever Cloud facilite votre adoption de Bun.

Besoin d’aide ? Notre support est disponible pour vous accompagner dans votre migration vers Bun. Pour de plus gros projets, n’hésitez pas à contacter notre équipe commerciale.

Blog

À lire également

Quoi de neuf sur Clever Cloud, T4 2025

La fin de l'année approche, il est donc temps de faire un bilan sur les nouveautés que nous avons déployées pour nos clients depuis l'été. Une amélioration continue de la plateforme qui s'accompagne, comme toujours, d'initiatives et de croissance sur de nouveaux terrains.
Entreprise Fonctionnalités

Otoroshi 17.9 est là : découvrez mailer, Swagger UI, zip site, llms.txt, workflows

Depuis l’année dernière, nous proposons à nos clients le déploiement simplifié d’Otoroshi, une API Gateway qui répond à ces besoins et bien plus encore. Alors que la version 17.9 est disponible, découvrons certaines de ses fonctionnalités méconnues et autres nouveautés.
Entreprise

SpiNNcloud et Clever Cloud unissent leurs forces pour une plateforme européenne de calcul pour l’IA

Clever Cloud, acteur français du cloud, et SpiNNcloud, société deep-tech basée à Dresde, ont annoncé cette semaine à Berlin un partenariat stratégique autour d’infrastructures d’IA à haute efficacité énergétique.
Entreprise Événements Presse