
Component Nedir?
- Web sayfalarını düşündüğümüz zaman tasarımlarda navigation, header, footer, model gibi bir çok birleşen görürürüz. Bazen bu birleşenler bizim için tekrarlanır ve tekrar kullanıma ihtiyaç duyarız. Aynı zamanda web sitemizin bu önyüz birleşenleri diğer birleşenlerden bazımsız olarak değişime uğrar işte bu noktada hem veri hemde tasarım anlamında kolaylık sağlar. Oluşturulan komponent tasarımsal anlamda sürekli tekrar tekrar yazılmaz projelerin istediği zamanında ve yerinde kullanılırken. Aynı zamanda react sağladığı hooks vb. yapılarlada sayfa düzenin bozulmadan tek bir ilgili componentin render yani yeniden oluşturulmasını sağlar.
Resimde ise birden birleşen oluşturulmuş bu componentler sayfanın ihtiyacı durumuna göre kullanılmıştır.
- Kullanılan birleşin tekrarında map veya daha farklı javascript fonksiyonu kullanıyor isek key prop nun kullanılması gerekir.
