Sobes.tech
Junior

Hangi hook'lar üzerinde çalıştınız?

sobes.tech yapay zeka

AI'dan gelen yanıt

  • useState: Bileşenin durumunu yönetmek için.
  • useEffect: Fonksiyonel bileşenlerde yan etkileri gerçekleştirmek için (veri yükleme, olaylara abone olma vb.).
  • useContext: Bağlam değerine erişmek için.
  • useRef: Bir DOM öğesine referans oluşturmak veya yeniden render tetiklemeyen değişkenli bir değer saklamak için.
  • useCallback: Geri çağrı fonksiyonlarını hafızaya almak ve gereksiz çocuk bileşen yeniden renderlarını önlemek için.
  • useMemo: Hesaplanan değerleri hafızaya almak ve tekrar hesaplamaları önlemek için.
  • useReducer: Daha karmaşık durum mantığı için useState'e alternatif, özellikle sonraki durum önceki duruma bağlıysa veya güncelleme mantığı birkaç alt değeri içeriyorsa.
  • Özelleştirilmiş kancalar: API veya form durumu ile çalışma gibi tekrar kullanılabilir mantık için kendi kancalarımı oluşturdum.