Ana içeriğe geç
Web Geliştirme

Vite yerel Rust React Compiler desteği sundu

Öne çıkanlar

  • Vite için yayımlanan React eklentisi 6.1.0 sürümüyle yerel Rust React Compiler desteği kazandı.
  • Babel yerine Rust derleyicisine geçiş, 1.036 dosyalık projede derleme aşamasını 14,3 saniyeden 0,81 saniyeye indirdi.
  • Yeni sürüm, try/catch blokları ve hesaplanmış nesne anahtarları gibi sözdizimi engellerini aştı.

Vite geliştiricileri, @vitejs/plugin-react eklentisinin 6.1.0 sürümüyle deneysel yerel React Compiler desteğini kullanıma sundu. Oxc ekibinin 4 Ağustos 2026 tarihinde Rust tabanlı React derleyicisine resmi destek vermesinin ardından gelen bu güncelleme, derleme zincirinde Babel bağımlılığını ortadan kaldırdı. Geliştiriciler, yapılandırma dosyalarına tek bir parametre ekleyerek Rust altyapısını doğrudan devreye alabildi.

Outlyne adlı web sitesi oluşturucusunun 1.036 dosyadan oluşan React Router kod tabanında yapılan testlerde, derleme sürecinin derleyici aşaması 17,6 kat hızlandı. Babel ile 14,3 saniye süren işlem, tek iş parçacıklı Rust derleyicisiyle 0,81 saniyeye geriledi. Diğer adımlarla birlikte projenin toplam derleme süresi 22,1 saniyeden 9,3 saniyeye düşerek yaklaşık 2,4 kat artış gösterdi.

Güncelleme yalnızca hız artışı sağlamakla kalmadı, Babel tabanlı ilk sürümdeki çeşitli sözdizimi kısıtlamalarını da giderdi. Hata yakalama bloklarındaki koşullu ifadeler, parçalanmış bileşen özelliklerinin yeniden atanması ve hesaplanmış nesne anahtarları artık destekleniyor. Araç zincirinde Oxlint ile aynı Rust tabanlı altyapının kullanılması, linter ile derleyici arasındaki uyumsuzlukları da tamamen ortadan kaldırdı.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.