← React30 / 78
Kapan Effect Dibutuhkan?
useEffect dipakai HANYA untuk sinkronisasi dengan sistem luar (seperti mengunduh data API, merubah document.title, atau timer).
👀 Contoh dulu
useEffect(() => {
document.title = 'Halaman Utama';
}, []);Hasilnya: Judul tab browser diperbarui saat komponen selesai mount.
💡 Jangan gunakan effect jika data bisa dihitung langsung saat render.
📝 Sekarang giliranmu
Di dalam useEffect, ubah judul tab browser dengan memodifikasi document.title menjadi 'BiLearn'.
Preview