React 19.3 arayüz geliştirme için yeni kararlı özellikler sundu
Öne çıkanlar
- <ViewTransition> bileşeni tarayıcının yerel geçiş mekanizmasını React durum güncellemeleriyle uyumlu kılıyor.
- Fragment referansları ek DOM düğümlerine gerek kalmadan birden çok öğeyi grup olarak yönetmeye izin veriyor.
- Yeni browser() fonksiyonu sunucu taraflı oluşturmada hidrasyon uyuşmazlığı riskini Suspense ile önlüyor.
React ekibi 9 Eylül 2026 tarihinde React 19.3 sürümünü yayımladı. Küçük bir güncelleme olarak dağıtılan bu sürüm, daha önce deneysel aşamada bulunan ViewTransition bileşeni ve Fragment referansları özelliklerini kararlı hale getirdi. Ayrıca istemci tarafında çalışan bileşenlerin sunucu ortamında yönetilmesini kolaylaştıran yeni browser() fonksiyonu geliştiricilerin kullanımına açıldı.
Yeni <ViewTransition> bileşeni, tarayıcının yerel View Transition API arayüzü ile React durum geçişlerini entegre ederek Suspense ve sayfa geçişleri sırasında pürüzsüz animasyonlar oluşturulmasını sağlıyor. Fragment referansları ise DOM ağacına fazladan sarmalayıcı div ekleme zorunluluğunu ortadan kaldırıyor. Geliştiriciler bu referanslar üzerinden odak yönetimi ve görünürlük gözlemi gibi işlemleri doğrudan yürütebiliyor.
react-dom paketine eklenen browser() aracı, sunucu taraflı render işlemlerinde localStorage veya saat dilimi gibi istemciye özgü verilere ihtiyaç duyan bileşenlerin hidrasyon hatası üretmesini engelliyor. Bu yöntem Suspense sınırları içinde çalışarak istemci bileşenlerinin sunucuda askıya alınmasına olanak tanıyor. Sürüm ayrıca sunucu bileşenlerinde bağlam desteği ve Trusted Types güvenlik geliştirmelerini de kapsıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.