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
Hydration Mismatch di Nuxt 3: Atasi Desinkronisasi useCookie Auth
Nuxt.js
schedule Sep 09, 2026

Hydration Mismatch di Nuxt 3: Atasi Desinkronisasi useCookie Auth

Hydration mismatch pada Nuxt 3 kerap terjadi akibat perbedaan evaluasi state autentikasi antara server dan client. Pelajari akar masalah dari penanganan cookie dan storage, serta terapkan arsitektur SSR-safe menggunakan useCookie, useState, dan Nitro engine.

Rahma AP

Admin

Audit Keamanan Frontend Buatan AI: Token, Validasi, dan Upload
Keamanan & Hardening
schedule Agt 30, 2026

Audit Keamanan Frontend Buatan AI: Token, Validasi, dan Upload

Panduan praktis untuk mengaudit frontend hasil generasi AI dari batas kepercayaan browser-server hingga pengujian negatif di CI. Fokusnya mencakup secret di bundle, token, XSS, validasi dan otorisasi server, upload file, rate limit, CSP, serta pesan error yang aman.

Rahma AP

Admin

SSR Privasi Palsu: Cegah Kebocoran State saat Hydration
Rendering & Hydration
schedule Agt 29, 2026

SSR Privasi Palsu: Cegah Kebocoran State saat Hydration

SSR sering dianggap aman karena logika sensitif dipindah ke server. Kenyataannya, state privat bisa tetap bocor ke HTML awal atau memunculkan UI menyesatkan sebelum hydration selesai. Artikel ini membahas sumber mismatch, contoh di Next.js dan Nuxt.js, serta pola aman untuk menunda render dan mengaudit kebocoran state.

Rahma AP

Admin

Tailwind Utility untuk UI Auth yang Lebih Aman dan Mudah Diaudit
Keamanan & Hardening
schedule Jul 21, 2026

Tailwind Utility untuk UI Auth yang Lebih Aman dan Mudah Diaudit

Artikel ini membahas cara memakai utility-first Tailwind untuk mengeraskan UI autentikasi tanpa membuat CSS sulit dilacak. Fokusnya pada konsistensi state sensitif seperti login, reset password, OTP, timeout sesi, rate limit, dan validasi upload avatar agar lebih mudah diaudit dan diuji.

Rahma AP

Admin

Debug SSR yang Membocorkan Data via Hydration di Next.js
Rendering & Hydration
schedule Jul 16, 2026

Debug SSR yang Membocorkan Data via Hydration di Next.js

Kebocoran data pada SSR Next.js sering tidak terlihat di UI, tetapi tetap terkirim ke browser lewat HTML awal, props, state hydration, atau cache render. Artikel ini membahas cara mendiagnosis, memverifikasi, dan mencegah data sensitif ikut terserialisasi ke klien.

Rahma AP

Admin

Audit Hydration SSR saat UI Berbasis Repo dan Izin Berubah
Rendering & Hydration
schedule Jul 08, 2026

Audit Hydration SSR saat UI Berbasis Repo dan Izin Berubah

Artikel ini membahas cara mengaudit hydration SSR agar UI tidak menampilkan state yang salah atau sensitif ketika data awal bergantung pada repo, izin akses, feature flag, atau hasil agent/AI. Fokusnya adalah pencegahan mismatch, pola render aman, isolasi state per request, serta teknik debugging dan pengujian di Next.js atau framework SSR serupa.

Rahma AP

Admin

Implementasi Role-Based Access Control di Nuxt 3 untuk Aplikasi Dashboard
Nuxt.js
schedule Mar 10, 2026

Implementasi Role-Based Access Control di Nuxt 3 untuk Aplikasi Dashboard

Artikel ini membahas penerapan RBAC di Nuxt 3 untuk dashboard admin dengan fokus pada desain role dan permission, proteksi route, kontrol komponen, serta validasi backend. Dilengkapi alur login, redirect saat akses ditolak, dan pola state management maintainable agar solusi bisa diterapkan pada skala menengah.

Rahma AP

Admin

forum Live Chat