- Tanışma
- React Kütüphanesi
- Geliştirme standartları
- Kütüphane ekosistemi
- Bileşen geliştirme
- Geliştirici Araçları
- Uygulamanın DOM'da
main.jsx
dosyasında render edilmesireact
vereact-dom
paketlerinin kullanımıcreateRoot
verender
yöntemleriindex.html
içinde yer alandiv#root
elementi
- Bileşenler
src/components
klasörünün yapısı- Ana bileşen
App
- Bileşenlerin varsayılan içe ve dışa aktarımı
- JSX - UI tanımı
- Özellikler (props)
- Ortak ebeveyn kuralı(tek bir kapsayıcı öğe)
- Fragmanlar (Fragments)
- JSX ifadeleri: Şema ve niteliklerde kullanımı
- Bileşen ayarları
props
parametresi- Props'ların destructuring yöntemiyle kullanımı
- Koşullu render
- Gösterilmeyen değerler:
null
,undefined
,false
&&
operatörünün kullanımı- Üçlü operatör ile koşullu render
- Gösterilmeyen değerler:
- Eleman koleksiyonları
map
yöntemi ile liste oluşturmakey
elemanların benzersiz anahtarları- Liste ve eleman bileşenleri
props.children
özelliği- Uygulamanın Vercel'de dağıtımı
<div>
<p>Amount: </p>
<p>Status: Paid or Pending</p>
<p>Description: </p>
<p>Card Number: </p>
<p>Card Type: </p>
<p>Card Holder Name: </p>
<p>Payment Date: </p>
</div>