Virtual DOM nedir ve reconciliation nasıl çalışır?

Cevap

Virtual DOM, gerçek DOM'un bellekteki hafif bir JavaScript temsilidir. State değişince React yeni bir ağaç üretir, önceki ağaçla karşılaştırır (diffing) ve gerçek DOM'a yalnızca gereken değişiklikleri uygular.

Farklı türde elemanlar tamamen yeniden oluşturulur; liste elemanları key ile eşleştirilir.

  1. Listelerde key prop neden önemlidir? Index kullanmak neden sorunludur?KolayReactFrontend
  2. Controlled ve uncontrolled component farkı nedir?KolayReactFrontend
  3. useEffect bağımlılık dizisi nasıl çalışır?OrtaReactFrontend
  4. useMemo ile useCallback arasındaki fark nedir?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