Mala Anlatır Gibi React — 3: React.memo, useMemo, useCallback React (Resim, 1.) useMemo , hesaplama açısından maliyetli işlemleri tekrarlamadan kaçınmak için kullanılır. Bir değer veya hesaplama işlemi, bağımlılık olarak belirlenen değişkenler değişmediği sürece önbelleğe alınır. Bu sayede, gereksiz yere tekrar hesaplama yapılmaz ve bileşenin performansı artar. Nasıl çalışır? import React , { useMemo } from 'react' ; function Ornek ( { num } ) { const expensiveComputation = useMemo ( () => { console . log ( "Başlıyor..." ); return num * 2 ; }, [num]); return < div > {expensiveComputation} </ div > ; } useCallback , bir fonksiyonu bağımlılıklarına göre önbelleğe almak için kullanılır. Bu sayede, fonksiyon her render'da yeniden oluşturulmaz. Özellikle, alt bileşenlere prop olarak fonksiyon geçerken faydalıdır, çünkü her render'da yeni bir fonksiyon oluşturulursa, alt bileşenler tekrar render olabilir. Nasıl çalışır? import Re...