Belisc Logo

Artikel Unggulan

Featured
Bun Mar 12, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
Optimasi Pagination SQL di Bun dengan Cursor dan Indeks yang Tepat
Bun
schedule Apr 15, 2026

Optimasi Pagination SQL di Bun dengan Cursor dan Indeks yang Tepat

Pagination berbasis OFFSET mudah dipakai, tetapi akan makin lambat saat data membesar karena database tetap harus melompati banyak baris. Artikel ini membahas cara membangun endpoint list di Bun dengan cursor pagination, desain indeks yang tepat, contoh query SQL, dan cara membaca EXPLAIN untuk menemukan bottleneck.

Rahma AP

Admin

Pre-commit Hook Cepat di Bun dengan Lefthook dan Biome
Bun
schedule Apr 15, 2026

Pre-commit Hook Cepat di Bun dengan Lefthook dan Biome

Panduan praktis menyiapkan pre-commit hook cepat untuk proyek JavaScript/TypeScript berbasis Bun memakai Lefthook dan Biome. Artikel ini membahas instalasi, konfigurasi, lint/format hanya file yang berubah, alur commit developer, batasan hook lokal, dan troubleshooting umum.

Rahma AP

Admin

Mendiagnosis Hydration Error React SSR di Bun karena State Browser
Bun
schedule Apr 15, 2026

Mendiagnosis Hydration Error React SSR di Bun karena State Browser

Hydration error React SSR di Bun sering muncul ketika state awal di server berbeda dengan state di browser, misalnya karena localStorage, window, tema, waktu, atau media query. Artikel ini membahas gejala, akar masalah, contoh kode yang memicu mismatch, langkah isolasi bug, serta pola perbaikan yang aman untuk UX, SEO, dan performa.

Rahma AP

Admin

Blue-Green Deployment Bun dengan Health Check dan Rollback Aman
Bun
schedule Apr 15, 2026

Blue-Green Deployment Bun dengan Health Check dan Rollback Aman

Artikel ini membahas cara menerapkan blue-green deployment untuk aplikasi Bun agar downtime saat rilis bisa ditekan seminimal mungkin. Fokusnya pada alur deploy yang aman: health check readiness/liveness, smoke test, cutover trafik, rollback cepat, observability dasar, serta pencegahan masalah lewat feature flag dan migrasi database yang kompatibel mundur.

Rahma AP

Admin

Bun API: Verifikasi Signature Webhook Tanpa False Negative
Bun
schedule Apr 15, 2026

Bun API: Verifikasi Signature Webhook Tanpa False Negative

Verifikasi signature webhook sering gagal bukan karena secret salah, tetapi karena body request sudah berubah sebelum dihitung HMAC. Artikel ini membahas cara membaca raw body di Bun, memvalidasi timestamp, mencegah replay, menangani retry provider, dan menghindari false negative akibat parsing, encoding, atau normalisasi header.

Rahma AP

Admin

Kontrak Snapshot API di Bun untuk Cegah Regresi Respons
Bun
schedule Apr 15, 2026

Kontrak Snapshot API di Bun untuk Cegah Regresi Respons

Artikel ini membahas cara memakai snapshot testing di Bun untuk menjaga kontrak respons API tetap stabil tanpa membuat test rapuh. Fokusnya pada verifikasi JSON, status code, header penting, normalisasi field dinamis, review snapshot, dan strategi adopsi bertahap di codebase yang sudah berjalan.

Rahma AP

Admin

Debug Hydration SSR React dengan Bun dan Vite Tanpa UI Flicker
Bun
schedule Apr 15, 2026

Debug Hydration SSR React dengan Bun dan Vite Tanpa UI Flicker

Panduan ini membahas cara mendiagnosis mismatch hydration pada React SSR yang dijalankan dengan Bun dan dibundel oleh Vite. Fokusnya pada gejala nyata seperti warning hydration, UI flicker, perubahan konten setelah mount, serta perbedaan state awal antara server dan browser, lengkap dengan langkah isolasi bug dan perbaikan aman.

Rahma AP

Admin

Automasi Linting & Preview Bundle dengan Bun dan GitHub Actions
Bun
schedule Apr 12, 2026

Automasi Linting & Preview Bundle dengan Bun dan GitHub Actions

Detailkan alur linting otomatis dan preview bundle menggunakan Bun serta GitHub Actions. Termasuk lint-staged, bun lint/test, cache dependency Bun, dan workflow multi-fase lint-test-preview yang bisa diverifikasi tim sebelum merge.

Rahma AP

Admin

Kapan Memilih Bun dan Kapan Tetap Menggunakan Node.js
Bun
schedule Mar 12, 2026

Kapan Memilih Bun dan Kapan Tetap Menggunakan Node.js

Bun sering menarik karena startup cepat, tooling terintegrasi, dan pengalaman yang ringkas untuk script atau proyek kecil. Namun, Node.js masih menjadi pilihan aman ketika kompatibilitas library, stabilitas ekosistem, dan kebutuhan tim lebih penting daripada kecepatan eksperimen.

Rahma AP

Admin

Pengenalan Bun Test untuk Unit Test JavaScript Dasar
Bun
schedule Mar 12, 2026

Pengenalan Bun Test untuk Unit Test JavaScript Dasar

Artikel ini membahas cara memulai unit test dengan Bun test runner secara sederhana dan praktis. Anda akan memahami apa itu Bun test, kapan sebaiknya digunakan, cara menulis test pertama, menjalankannya, dan membaca hasilnya dengan cepat.

Rahma AP

Admin

Membuat HTTP Server Sederhana Menggunakan Bun
Bun
schedule Mar 12, 2026

Membuat HTTP Server Sederhana Menggunakan Bun

Artikel ini membahas cara membuat HTTP server paling dasar dengan Bun, mulai dari menyiapkan proyek, menulis kode server minimal, hingga mengembalikan response teks dan JSON. Anda juga akan melihat cara menjalankan server dan menguji endpoint menggunakan browser maupun curl.

Rahma AP

Admin

Membaca Environment Variable di Bun dengan Contoh Sederhana
Bun
schedule Mar 12, 2026

Membaca Environment Variable di Bun dengan Contoh Sederhana

Artikel ini membahas cara membaca environment variable di Bun secara dasar dan praktis. Anda akan memahami mengapa variabel lingkungan penting untuk konfigurasi aplikasi, bagaimana mengaksesnya lewat process.env, serta contoh penggunaan sederhana seperti PORT dan APP_NAME.

Rahma AP

Admin

Mengenal Script di package.json dengan Bun
Bun
schedule Mar 12, 2026

Mengenal Script di package.json dengan Bun

Artikel ini membahas cara mendefinisikan dan menjalankan script di file package.json menggunakan Bun untuk kebutuhan sehari-hari seperti start, dev, dan test. Cocok untuk pemula yang ingin memahami workflow JavaScript modern dengan contoh konfigurasi minimal dan langsung bisa dipraktikkan.

Rahma AP

Admin

Membuat Proyek Bun dari Nol untuk Pemula
Bun
schedule Mar 12, 2026

Membuat Proyek Bun dari Nol untuk Pemula

Artikel ini membahas langkah praktis membuat proyek baru dengan Bun dari awal, mulai dari menyiapkan folder kerja, inisialisasi proyek, membuat file utama, hingga menjalankan script pertama. Fokusnya adalah setup dasar yang bisa langsung dicoba, tanpa membahas topik lanjutan yang belum diperlukan pemula.

Rahma AP

Admin

Dasar Package Manager di Bun: add, remove, dan install
Bun
schedule Mar 12, 2026

Dasar Package Manager di Bun: add, remove, dan install

Artikel ini membahas alur kerja dasar package manager bawaan Bun untuk memulai proyek JavaScript. Anda akan mempelajari fungsi perintah bun add, bun remove, dan bun install, cara menambah dependency maupun devDependency, serta file apa saja yang berubah setelah instalasi.

Rahma AP

Admin

forum Live Chat