React HooksLesson 52Preview gratis
React useCallback
Lesson ini bagian dari React · Semua level
Ringkasan
useCallback meng-memoisasi fungsi agar tidak dibuat ulang pada setiap render, selama dependensinya tidak berubah. Ini penting saat fungsi diteruskan ke komponen anak yang dibungkus React.memo agar perbandingan props tidak dianggap berubah. Pakai secukupnya karena memoisasi sendiri memiliki biaya.
Poin kunci
- Bentuknya useCallback(fn, deps) yang mengembalikan fungsi
- Berguna bersama React.memo dan dependency efek
- Fungsi dibuat ulang hanya saat nilai dependency berubah
- Memoisasi berlebihan justru menambah kompleksitas kode
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.