← React34 / 78
StrictMode Double-Render
Di mode pembangunan (development), React StrictMode sengaja menjalankan Effect dua kali (mount ➔ unmount ➔ mount) untuk mendeteksi bug cleanup.
👀 Contoh dulu
// Console log di useEffect muncul 2x di dev mode — ini normal!
Hasilnya: Konsol menampilkan log yang sama 2 kali saat komponen dimuat (hanya pada StrictMode dev mode).
💡 Double render ini tidak akan terjadi pada build production.
📝 Sekarang giliranmu
Buat sebuah variabel bernama devMode dan isi dengan string 'strict', ini mensimulasikan mode development di React.
Preview