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

SvelteKit 3 yayımlandı

Öne çıkanlar

  • SvelteKit yapılandırması svelte.config.js dosyasından vite.config.ts dosyasına taşındı.
  • Bileşen ve modül erişiminde kullanılan yerel $lib takma adı yerini standart #lib yapısına bıraktı.
  • İstemci-sunucu iletişimini yönetecek uzak işlevler özelliği Async Svelte gereksinimi nedeniyle ertelendi.

Svelte ekibi, resmi uygulama çatısının yeni ana sürümü olan SvelteKit 3.0'ı kullanıma sundu. Yeni sürüm, geliştirici deneyimini iyileştirmek amacıyla artırılmış tip güvenliği, sadeleştirilmiş yapılandırma ve temizlenmiş kod temeli sunuyor. Geliştiriciler, mevcut projelerini yeni sürüme taşımak için hazırlanan otomatik geçiş komutunu kullanabiliyor.

Sürümle birlikte bazı köklü değişiklikler devreye girdi. Proje yapılandırması artık svelte.config.js yerine vite.config.ts dosyası altında toplanıyor. Standart alt yol içe aktarmalarından yararlanan çatı, eski $lib takma adını #lib olarak güncelliyor. Ortam değişkenleri yönetimi geliştirilirken, servis çalışanlarındaki şablon kod miktarı azaltıldı ve genel hata yakalama mekanizmaları daha tutarlı hale getirildi.

İstemci ile sunucu arasında güvenli ve tip güvenli iletişimi amaçlayan uzak işlevler (remote functions) ise bu sürümde yer almadı. Ekip, bu özelliğin en büyük öncelikleri olduğunu ancak şu anda deneysel aşamadaki Async Svelte desteğine ihtiyaç duyduğunu duyurdu. Svelte topluluğu ayrıca çatının 10. yaşını kutlamak üzere kasım ayında Slovenya'da bir araya gelecek.

Kaynak

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