- Utilise la combinaison Bun + Hono + Vite + React
- Un ensemble d’outils pour créer des applications web full stack modernes et légères, avec un environnement de développement rapide et fortement typé grâce à Typescript
- Remplace la pile existante Node/NPM → Bun, Express → Hono, Webpack → Vite afin de maximiser les performances et la simplicité
- React est le choix par défaut pour le front, mais peut être remplacé par une autre bibliothèque d’interface selon les besoins
- Chaque technologie est indépendante et conçue pour pouvoir être déployée dans divers environnements
- Vise la création d’applications simples et très portables, sans lourdeur inutile
- Pour démarrer rapidement, vous pouvez créer un projet avec la commande suivante
bun create bhvr@latest
-
Bun
- Un runtime JavaScript rapide et une boîte à outils qui remplacent Node / NPM
- Utilisé par défaut pour l’installation des dépendances, le bundling de types et la gestion des workspaces
- Inclut son propre bundler, test runner et gestionnaire de paquets compatible npm
-
Hono
- Un framework web ultra-léger qui remplace Express
- Fournit la type safety par défaut et facilite la création de backends et de serveurs API avec une API minimale
- Optimisé pour les environnements d’edge computing, avec des performances ultra-rapides
-
Vite
- Un bundler frontend de nouvelle génération qui remplace Webpack
- Offre un démarrage instantané du serveur, un HMR ultra-rapide et des builds de production optimisés
- Propose un environnement par défaut convivial et un excellent écosystème de plugins
2 commentaires
Je me demande quand même pourquoi il faudrait choisir vite plutôt que le bundler intégré de Bun.