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.