11 Punkte von xguru 2025-04-29 | 2 Kommentare | Auf WhatsApp teilen
  • 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

 
click 2025-04-30

Ich frage mich allerdings ein wenig, warum man sich statt für den in Bun integrierten Bundler für Vite entscheiden sollte.