useEffect
useEffect, bir bileşeni harici bir sistem ile senkronize etmenizi sağlayan React Hook’udur.
useEffect(setup, dependencies?)- Referans
- Kullanım
- Harici bir sisteme bağlanma
- Effect’leri özel Hook’larla sarma
- React olmayan widget’ı kontrol etme
- Effect’ler ile veri getirme (fetching)
- Reaktif bağımlılıkları belirleme
- Effect’ten önceki state’e göre state’i güncelleme
- Gereksiz nesne bağımlılıklarını kaldırma
- Gereksiz fonksiyon bağımlılıklarını kaldırma
- Effect’te nihai prop’ları ve state’i okuma
- Sunucu ve kullanıcıda farklı içerikler gösterme
- Sorun giderme