- Yüksek performanslı web uygulamaları geliştirme hedefiyle tasarlanmış bileşen tabanlı bir dil
- WASM(WebAssembly) ile ince taneli reaktiviteyi (fine-grained reactivity) birleştirir
- Tür güvenliğini (type safety) merkeze alır; derleme aşamasında hataları tespit ederek istikrarlı kod kalitesi sağlar
- Çöp toplayıcısız (GC) bellek yönetimi sayesinde öngörülebilir performans ve kare gecikmesi olmayan bir çalışma ortamı sunar
- Ayrıntılı reaktif sistem ile durum değişiklikleri doğrudan DOM öğelerine eşlenir ve Virtual DOM ek yükü ortadan kalkar
- Toplu işlem (batch operation) ile DOM·Canvas·Storage gibi tarayıcı API çağrılarını bir araya getirerek WASM–JS sınır maliyetini en aza indirir
- Bileşen düzeyinde tasarım ile props, state, lifecycle bloklarını destekler ve
<if>, <for> gibi deklaratif kontrol akışı etiketleri sunar
- HTML ve CSS'nin birlikte yazılabildiği bir sözdizimiyle scope tabanlı stillendirme desteği verir
- VS Code, Sublime Text ve Zed için editör eklentileri sunar
coi init, coi build, coi dev gibi CLI komutlarıyla proje oluşturma ve çalıştırma
- Kullanım alanları: gerçek zamanlı dashboard'lar, yönetici panelleri, simülasyonlar, oyunlar, veri görselleştirme gibi yüksek performanslı etkileşimli web uygulamaları
- MIT lisansı
Henüz yorum yok.