- Karmaşık framework'ler yerine SSR·SSG ortamlarına hafifçe uygulanabilen, web component tabanlı bir mikro framework
- gzip ölçümüne göre yaklaşık 5kb ile son derece hafif; HTML ve JavaScript'i ayırarak bundle boyutunu küçültür ve yapıyı sadeleştirir
- Backend'den bağımsız çalışır ve çeşitli sunucu/statik site ortamlarına entegre edilebilir
- Basit yapı:
state.set() ve event binding ile UI güncellemeleri
- Uygulama ortamları: SSR(WordPress, Rails, Laravel, Node template'leri vb.), SSG(Hugo, Astro, 11ty, Jekyll vb.)
- Mevcut JavaScript ekosistemi ile kolayca entegre olabilir ve JavaScript'in fonksiyonel yeteneklerini aktif biçimde kullanır
- Elm Architecture'dan ilham alarak tekil durum yönetimi ve event tabanlı güncelleme yapısı sunar; vanilla JS kütüphaneleriyle birlikte çalışabilirliği destekler
- Island Architecture yaklaşımını benimseyerek uygulamanın yalnızca belirli bölümlerine component uygulanmasına imkan tanır; framework bağımlılığı olmadan SSR/SSG projelerine event odaklı UI eklemek için de uygundur
Henüz yorum yok.