- Verwendet die Kombination Bun + Hono + Vite + React
- Ein Toolkit für moderne und leichte Full-Stack-Web-Anwendungen, das mit Typescript eine schnelle und typsichere Entwicklungsumgebung bietet
- Ersetzt bestehende Komponenten wie Node/NPM → Bun, Express → Hono und Webpack → Vite, um Performance und Einfachheit zu maximieren
- React ist der Standard für das Frontend und kann bei Bedarf durch andere UI-Bibliotheken ersetzt werden
- Jede Technologie ist unabhängig und so konzipiert, dass sie in verschiedenen Umgebungen deployt werden kann
- Ziel ist die Entwicklung einfacher und portabler Apps ohne unnötigen Ballast
- Für einen schnellen Start kann das Projekt mit folgendem Befehl erstellt werden
bun create bhvr@latest
-
Bun
- Eine schnelle JavaScript-Runtime und ein Toolkit als Ersatz für Node / NPM
- Wird standardmäßig für Abhängigkeitsinstallation, Type-Bundling und Workspace-Verwaltung verwendet
- Enthält einen eigenen Bundler, einen Test Runner und einen npm-kompatiblen Paketmanager
-
Hono
- Ein ultraleichtes Web-Framework als Ersatz für Express
- Bietet Typsicherheit standardmäßig und macht mit einer minimalen API den Aufbau von Backends und API-Servern einfach
- Ist für Edge-Computing-Umgebungen optimiert und bietet extrem hohe Performance
-
Vite
- Ein Frontend-Bundler der nächsten Generation als Ersatz für Webpack
- Bietet sofortigen Serverstart, ultraschnelles HMR und optimierte Production-Builds
- Unterstützt eine benutzerfreundliche Standardumgebung und ein hervorragendes Plugin-Ökosystem
2 Kommentare
Ich frage mich allerdings ein wenig, warum man sich statt für den in Bun integrierten Bundler für Vite entscheiden sollte.