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
Flaky Test React Native: Atasi Race Condition waitFor pada RNTL
React Native
schedule Sep 15, 2026

Flaky Test React Native: Atasi Race Condition waitFor pada RNTL

Flaky test pada React Native Testing Library umumnya berakar dari race condition antara event loop Jest, microtask React, dan polling waitFor. Artikel ini mengulas penyebab kegagalan tes di CI, anti-pattern penggunaan sleep, serta implementasi deterministik dengan modern fake timers.

Rahma AP

Admin

Contract Testing React Native: Cegah Regresi API via Pact Consumer
React Native
schedule Sep 14, 2026

Contract Testing React Native: Cegah Regresi API via Pact Consumer

Mock statis di Jest sering gagal mendeteksi API drift yang memicu crash pada versi aplikasi mobile rilis. Artikel ini membahas penerapan Consumer-Driven Contract Testing pada React Native menggunakan Pact JS, konfigurasi test runner Node.js murni, dan integrasi pipeline CI can-i-deploy.

Rahma AP

Admin

Mutation Testing untuk Mengukur Kekuatan Test Suite di CI
Pengujian & Reliabilitas
schedule Sep 01, 2026

Mutation Testing untuk Mengukur Kekuatan Test Suite di CI

Panduan praktis menerapkan mutation testing pada proyek TypeScript menggunakan Stryker dan Jest. Artikel ini membahas interpretasi mutant, perbaikan pengujian yang lemah, baseline dan threshold CI, eksekusi berbasis perubahan, serta guardrail untuk mencegah hasil flaky.

Rahma AP

Admin

Menguji Server dan Client Components di Next.js 16 dengan Efektif
Next.js
schedule Mar 25, 2026

Menguji Server dan Client Components di Next.js 16 dengan Efektif

Artikel ini membahas strategi testing yang tepat untuk aplikasi Next.js 16, dengan pemisahan jelas antara Server Component, Client Component, route handler, dan integrasi halaman. Anda akan melihat kapan menggunakan Vitest, Jest, Testing Library, dan Playwright, beserta contoh pengujian unit, integration, dan end-to-end yang realistis.

Rahma AP

Admin

forum Live Chat