- Menggunakan kombinasi Bun + Hono + Vite + React
- Kumpulan toolkit untuk membuat aplikasi web full-stack yang modern dan ringan, dengan lingkungan pengembangan yang cepat dan memiliki type safety tinggi berkat Typescript
- Mengganti Node/NPM lama → Bun, Express → Hono, Webpack → Vite untuk memaksimalkan performa dan kesederhanaan
- React adalah default untuk frontend, dan dapat diganti dengan library UI lain sesuai kebutuhan
- Setiap teknologi bersifat independen dan dirancang agar dapat di-deploy ke berbagai lingkungan
- Berfokus pada pembuatan aplikasi yang sederhana dan portabel tinggi tanpa beban yang tidak perlu
- Untuk memulai dengan cepat, proyek dapat dibuat dengan perintah berikut
bun create bhvr@latest
-
Bun
- Runtime JavaScript dan toolkit cepat yang menggantikan Node / NPM
- Secara default digunakan untuk instalasi dependensi, type bundling, dan manajemen workspace
- Menyertakan bundler bawaan, test runner, dan package manager yang kompatibel dengan npm
-
Hono
- Framework web ultra-ringan yang menggantikan Express
- Menyediakan type safety secara bawaan dan memudahkan pembuatan backend serta server API dengan API minimal
- Dioptimalkan untuk lingkungan edge computing dan memberikan performa super cepat
-
Vite
- Bundler frontend generasi berikutnya yang menggantikan Webpack
- Menyediakan startup server instan, HMR super cepat, dan build produksi yang teroptimasi
- Mendukung lingkungan default yang ramah pengguna dan ekosistem plugin yang sangat baik
2 komentar
Saya agak penasaran kenapa harus memilih vite alih-alih bundler bawaan Bun.