Vite 8.0'ın kararlı sürümü duyuruldu ve bu sürüm, projenin mimarisinde önemli bir değişimi beraberinde getiriyor. Başlangıcından bu yana geliştirme için esbuild ve üretim derlemeleri için Rollup olmak üzere iki farklı bundler kullanan Vite, bu yaklaşımı terk ediyor. Artık Vite 8, Rust tabanlı ve birleşik bir bundler olan Rolldown ile geliyor. Bu tekil bundler çözümü, derleme sürelerini 10 ila 30 kat hızlandırırken, mevcut eklenti uyumluluğunu tamamen koruyor. Bu, Vite 2'den bu yana yapılan en büyük mimari değişiklik olarak öne çıkıyor.
Rolldown, VoidZero ekibi tarafından geliştirildi ve temel amacı, önceki çift bundler yaklaşımının getirdiği zorlukları aşmaktı. İki ayrı dönüşüm hattı, iki ayrı eklenti sistemi ve senkronizasyon için gereken artan yapıştırıcı kod, zamanla tutarsız modül işleme gibi sorunlara yol açıyordu. Rolldown, bu sorunları çözmek için tasarlandı; yerel hızda çalışarak performansı artırıyor ve tek bir, tutarlı birleştirme süreci sunuyor. Bu sayede geliştiriciler, daha hızlı ve daha güvenilir bir geliştirme deneyimi elde ediyor.
Vite, haftalık 65 milyon indirme sayısına ulaşarak ekosistemini sürekli genişletiyor. Geliştiricilerin bu büyüyen eklenti dünyasında yolunu bulmasına yardımcı olmak amacıyla registry.vite.dev adında, Vite, Rolldown ve Rollup eklentileri için aranabilir bir dizin de kullanıma sunuldu. Bu platform, npm'den günlük olarak eklenti verilerini topluyor. Ayrıca, Vite topluluğu, projeye katkıda bulunmak isteyen geliştiricileri hata ayıklama, PR inceleme ve tartışmalara katılma gibi yollarla davet ediyor.
Vite 8.0'ın Rolldown'a geçişi, web geliştirme süreçlerinde performansı ve tutarlılığı önemli ölçüde artırarak geliştirici deneyimini iyileştiriyor.