React Hook\'ları Kullanma
React, bileşenlerin durumlarını ve yan etkilerini yönetmek için hook\'lar sunar. En yaygın kullanılan hook\'lar arasında useState ve useEffect bulunur.
useState
useState, bileşenin durumunu yönetmek için kullanılır. Aşağıdaki şekilde kullanılabilir:
- Bileşenin en üstünde çağrılır.
- İki nesne döner: durum değeri ve durumu güncelleyen bir fonksiyon.
Örnek kullanım:
```javascript
const [count, setCount] = useState(0);
```
useEffect
useEffect, yan etkileri yönetmek için kullanılır. Bu, veri çekme, abonelik oluşturma gibi işlemleri içerir. Kullanımı şöyledir:
- İlk parametre, çalıştırılacak fonksiyondur.
- İkinci parametre, bağımlılık dizisidir.
Örnek kullanım:
```javascript
useEffect(() => {
// Efekt burada
}, [count]);
```
Özet
React hook\'ları, fonksiyon bileşenlerinde durum ve yan etkileri yönetmek için etkili bir yoldur. useState ile durum oluşturabilir, useEffect ile yan etkileri kontrol edebilirsiniz.