Junior
Hangi temel React hook'larını biliyor ve kullanıyorsunuz?
sobes.tech yapay zeka
AI'dan gelen yanıt
useState: Bir bileşenin durumunu yönetmek için.useEffect: Fonksiyonel bileşenlerde yan etkileri (API istekleri, abonelikler, DOM manipülasyonları) gerçekleştirmek için, değişikliklere yanıt olarak.useContext: Bir bileşenden bağlam değerine erişmek için, ara seviyedeki props iletmeden.useRef: Değiştirilebilir değerleri depolamak veya bir DOM öğesine referans almak için.useMemo: Hesaplamaları hafızaya almak ve bağımlılıklar değişmediği sürece tekrar çalışmasını önlemek için.useCallback: Fonksiyonları hafızaya almak, böylece her renderda yeniden oluşturulmalarını önlemek veReact.memokullanan bileşenlere iletildiğinde performans sorunlarını engellemek için.useReducer: Daha karmaşık durumu yönetmek içinuseState'e alternatif, özellikle birden fazla ilişkili güncelleme veya sonraki durumun önceki duruma bağlı olduğu durumlar için.useLayoutEffect: Tüm DOM değişikliklerinden sonra ve tarayıcı "çizmeden" önce senkron çalışır, DOM konumunu okumak ve buna göre değişiklikler yapmak için kullanılır.