Lives 8.0 yayınlandı. Özet olarak, ön uç oluşturma aracı artık daha hızlı oluşturma hızı sağlayan Rust tabanlı bir paketleyici olan Rolldown'u içeriyor. Ayrıca eklenti aramaları için yeni bir kayıt defteri de bulunmaktadır.
Duyurudan sonra devamını okuyun
Kısa bir süre önce, mevcut JavaScript Durumu araştırması, Vite'ın bir kez daha JavaScript geliştiricileri arasında en popüler araç olduğunu ve kullanım sıklığı açısından yalnızca web paketinin arkasında olduğunu gösterdi.
(Resim: jaboy/123rf.com)
JavaScript dünyasındaki araçlar ve trendler: enterJS 2026, 16 ve 17 Haziran'da Mannheim'da gerçekleşecek. Program, JavaScript ve TypeScript, çerçeveler, araçlar ve kitaplıklar, güvenlik, UX ve daha fazlası etrafında döner. Erken kayıt biletleri online bilet ofisinde mevcuttur.
Rolldown, rollup ve esbuild'in yerini alıyor
Vidalama bir kez iki paketleyici esbuild ve rollup ile başladı. esbuild, geliştirme sırasında ve optimize edilmiş üretim yapıları için toplama kullanıldı. Vite 8.0 ile artık önceki iki modelin yerine tek tip paketleyici olarak aşağı doğru bir hareket var. Bunun Vite 2.0'dan bu yana en önemli değişiklik olduğu söyleniyor.
Vite gibi Rolldown da VoidZero'dan geliyor. Paketleyicinin toplama uyumlu bir API'si var, Rust programlama dilini temel alıyor ve derlemelerin 10 ila 30 kat daha hızlı olmasını sağladığı söyleniyor. Örneğin, beta aşamasındaki üretim teslim süreleri şöyledir: rolldown-vite Mercedes-Benz.io'da yüzde 38, Beehiiv haber bülteni platformunda ise yüzde 64'e kadar düştü.
Bir diğer yenilik ise Vite, Rolldown ve Rollup eklentilerinin aranabilir bir dizini olan Registry.vite.dev web sitesidir. npm ve eklenti yazarları tarafından saklanan meta veriler veri kaynağı olarak görev yapar. Bu veriler günlük olarak güncellenmektedir. Eklenti yazarları alanı kullanarak ek meta veriler depolayabilir compatiblePackages paket JSON dosyasında.
Duyurudan sonra devamını okuyun
Yeni sürüme güncelleme
Vite 8.0'a geçiş çoğu geliştirici için kolay olmalı. Ancak karmaşık projeler için Vite ekibi kademeli bir geçiş öneriyor: ilk önce vite-Paket için rolldown-vitepaketini Vite 7'ye yükleyin ve ancak bundan sonra Vite 8'e geçin. Bu, yeni paketleyiciden olası sorunların ortaya çıkıp çıkmadığını belirlemeyi kolaylaştırır. Geliştiriciler geçiş talimatlarında daha fazla bilgi bulabilirler.
Vite ekibinin de kabul ettiği gibi, Vite 8'in kurulum boyutu Vite 7'den yaklaşık 15 MB daha büyüktür. Bunun temel nedeni Lightningcss'in artık isteğe bağlı bir bağımlılık olmaması ve rolldown ikili dosyasının esbuild ve rollup'tan daha büyük olmasıdır. Ancak kurulumun boyutunda bir azalma bekleniyor.
Vite 8.0 ile ilgili diğer tüm ayrıntıları Vite blogunda ve değişiklik günlüğünde bulabilirsiniz.
(Mayıs)

Bir yanıt yazın