Sobes.tech
Junior

Bir React bileşeninin yaşam döngüsü bileşenlerini adlandırın.

sobes.tech yapay zeka

AI'dan gelen yanıt

  • montaj (montaj)
    • constructor(): durumun başlatılması ve bağlamın bağlanması.
    • static getDerivedStateFromProps(): iç durumu prop'larla senkronize etme.
    • render(): DOM'un oluşturulması.
    • componentDidMount(): ilk render sonrası efektlerin yürütülmesi (API istekleri, abonelikler).
  • güncelleme (güncelleme)
    • static getDerivedStateFromProps(): (props güncellenirken çağrılır)
    • shouldComponentUpdate(): render optimizasyonu (bileşenin yeniden çizilip çizilmeyeceğine karar verir).
    • render(): DOM'un yeniden çizilmesi.
    • getSnapshotBeforeUpdate(): güncellemeden önce DOM verilerinin alınması (örneğin, kaydırma konumu).
    • componentDidUpdate(): güncellemeden sonra efektlerin yürütülmesi (DOM değişiklikleri, tekrar istekler).
  • sökme (sökme)
    • componentWillUnmount(): bileşen kaldırılmadan önce kaynakların temizlenmesi (aboneliklerin iptali, zamanlayıcılar).
  • hata yönetimi (hata yönetimi)
    • static getDerivedStateFromError(): alt bileşende hata oluştuğunda durumun güncellenmesi.
    • componentDidCatch(): hataların kaydedilmesi.