Programlama ve Yazılım Geliştirme

Cloudflare, JavaScript araçlarını hızlandırmak için 80 sürümü tanıtıyor: VoidZero

Cloudflare, VoidZero ekibinin dört ay içinde 80’den fazla güncelleme yayımladığını ve JavaScript uygulamalarını derleme, test etme, biçimlendirme ve tür tanımlama hızlarında büyük iyileştirmeler sağladığını açıkladı. Sonuçlar arasında Vite+ 1.0 sürümü, Oxc React Compiler’ın on kat hızlandırılması ve tsgolint’in benzer araçlara kıyasla 18 kata kadar hızlanması bulunuyor.

2026-09-28
3 dk okuma
6 görüntülenme
certi.news Editorial Team
Cloudflare, JavaScript araçlarını hızlandırmak için 80 sürümü tanıtıyor: VoidZero

Cloudflare, dört ay önce bünyesine katılan VoidZero projesinin 80’den fazla sürüm yayımladığını ve 1.200’den fazla sorunu kapattığını açıkladı. Proje, JavaScript geliştirme araçlarının çalışma süresini azaltmaya açıkça odaklanıyor. Şirket, Vite, Vitest, Rolldown, Oxc ve Vite+’ın açık kaynaklı, tedarikçi tarafsız ve topluluk odaklı kalacağını vurguluyor.

Geliştirme araçlarında büyük iyileştirmeler

Cloudflare, ağustos ayında kullanıma sunulan Oxc React Compiler’ın React.js uygulamalarını, Babel tabanlı özgün React Compiler uygulamasına kıyasla on kata kadar daha hızlı derlediğini; daha az bellek tükettiğini ve hataları daha kapsamlı işlediğini söylüyor. Vite kullanıcıları bunu oxc-transform-react paketi üzerinden etkinleştirebilir.

Eylül ayında yayımlanan Vitest 5, dönüştürülmüş dosyaların projeler arasında paylaşılması, modüllerin diskte önbelleğe alınması ve ana işlem ile çalışanlar arasında aktarılan verilerin azaltılması sayesinde bazı senaryolarda Vitest 4’ten yüzde 50’ye kadar daha hızlı hale geldi. Sürüm, hazırlık, içe aktarma, dönüştürme ve test sürelerini analiz etmek için vitest doctor aracını ve tarayıcı testlerindeki hataları yeniden incelemek için Trace View’ı ekliyor.

Oxlint’in arkasındaki tür bilgisine dayalı denetim motoru tsgolint kararlı hale geldi ve typescript-eslint’te türlere dayanan 61 kuraldan 59’unu destekliyor. Cloudflare, büyük kod tabanlarındaki kurallarda hızının typescript-eslint ile ESLint’e kıyasla 12 ila 18 kat arasında olduğunu tahmin ediyor. Ayrıca aynı TypeScript programının hem denetim hem de tür doğrulama arasında paylaşılabilmesi mümkün.

VoidZero ayrıca Oxfmt içindeki JSON, CSS, SCSS, Less, GraphQL ve YAML biçimlendiricilerini Rust kullanarak yeniden yazdı. Şirket, aracın Prettier’dan yedi kat daha hızlı hale geldiğini ve onunla uyumlu çıktıları koruduğunu söylüyor. Vite+ da 1.0 sürümünde kullanıma sunuldu; Vite 8, Vitest 5, Rolldown, Oxlint ve Oxfmt ile görev önbelleğini, kullanıma hazır varsayılan ayarlara sahip birleşik bir araç zincirinde bir araya getiriyor.

Geliştiriciler ve aracılar için pratikte ne değişiyor?

Cloudflare, derleme, denetim ve test araçlarının hızlandırılmasının artık yalnızca geliştiricileri ilgilendirmediğini düşünüyor. Çıkarım hızlandıkça tür doğrulama işlemleri, denetim araçlarının çalıştırılması ve kodun derlenmesi; programlama aracılarının görevlerine devam etmeden önce beklediği darboğazlar haline gelebilir. VoidZero araçları birbirinin üzerine inşa edildiğinden Oxc veya Rolldown gibi bir katmandaki iyileştirme, Vite gibi daha üst düzey araçlara da yansıyabilir.

Şirket, daha önce Full Bundle Mode olarak bilinen Bundled Dev üzerinde çalışıyor. Bu geliştirme modu, geliştirme sırasında üretim Vite paketini kullanıyor. Büyük uygulamalardaki geliştirme sunucularının performansını artırması ve uzak ortamlar kullanıldığında ağ trafiğini azaltması bekleniyor. Ancak Cloudflare panosu bunu şirket içinde kullanmasına rağmen özellik hâlâ deneysel.

Açıklık ve geriye kalan kısıtlamalar

Cloudflare, Vite ekosistemi fonuna 1 milyon dolar ayırdığını ve ardından açık kaynak projeler için 1 milyon dolar daha taahhüt ettiğini söylüyor. VoidZero ayrıca Oxc ayrıştırıcısını potansiyel olarak üç kata kadar hızlandırmayı, Rolldown’daki modül bölümlendirme algoritmasını yeniden tasarlamayı ve Cloudflare üzerine kurulu Void dağıtım platformunun açık kaynaklı ve kendi kendine barındırılabilir bir sürümünü yayımlamayı planlıyor.

“10 kat” ve “18 kat” gibi verilen rakamlar, Cloudflare’ın belirli bağlamlarda açıkladığı ölçümlerdir ve her proje için geçerli tek tip bir garanti değildir. Bundled Dev de hâlâ deneysel durumdayken, gelecekteki planlar nihai olarak kullanıma sunulmuş özellikler değil, açıklanmış niyetlerdir.

Haber kaynağı
Cloudflare Blog
Özgün kaynağı aç ↗
c
Yazar

certi.news Editorial Team

Aynı kategoride

Bunlar da ilginizi çekebilir

Tüm haberleri gör