useMemo ile useCallback arasındaki fark nedir?

Cevap

useMemo bir hesaplamanın sonucunu, useCallback ise bir fonksiyonun kendisini bağımlılıklar değişmedikçe saklar. useCallback(fn, deps), useMemo(() => fn, deps) ile aynıdır.

İkisi de genellikle React.memo ile sarılmış alt bileşenlere sabit referans geçmek veya pahalı hesaplamaları önlemek için kullanılır.

  1. Virtual DOM nedir ve reconciliation nasıl çalışır?KolayReactFrontend
  2. Listelerde key prop neden önemlidir? Index kullanmak neden sorunludur?KolayReactFrontend
  3. Controlled ve uncontrolled component farkı nedir?KolayReactFrontend
  4. useEffect bağımlılık dizisi nasıl çalışır?OrtaReactFrontend
  5. Gereksiz render'ları nasıl tespit eder ve önlersiniz?ZorReactFrontend

Bu konuda başka bir soru biliyor musun?

Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.

Soru ekle