ElementaryUI Swift uygulamalarını WebAssembly ile tarayıcıya taşıyor
Öne çıkanlar
- ElementaryUI, Swift kodlarını WebAssembly aracılığıyla tarayıcıda yerel olarak çalıştırıyor.
- Proje, SwiftUI benzeri bildirimsel bileşen ve durum yönetimi sözdizimi sunuyor.
- Açık kaynaklı geliştirilen çalışma, topluluk sponsorluklarıyla finanse ediliyor.
ElementaryUI adlı açık kaynaklı proje, geliştiricilerin Swift programlama dilini kullanarak doğrudan web tarayıcısı üzerinde çalışan bildirimsel kullanıcı arayüzleri oluşturmasına imkan tanıyor. Sistem, Swift kodunu WebAssembly teknolojisi aracılığıyla yerel olarak tarayıcı ortamında çalıştırıyor.
Proje, Apple ekosistemindeki SwiftUI çatısına benzer bir sözdizimi sunuyor. Geliştiriciler @View ve @State gibi tanıdık yapı taşlarını kullanarak durum yönetimini doğrudan web bileşenlerine bağlayabiliyor ve HTML elementlerini Swift sözdizimiyle tanımlıyor.
Geliştirme süreci topluluk bağışlarıyla finanse edilen ElementaryUI, Swift dilinin mobil ve sunucu ekosistemi dışındaki modern web platformlarında da bağımsız olarak yer almasını amaçlıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.