Coi - bahasa berbasis komponen untuk membangun web app reaktif
(github.com/io-eric)- Bahasa berbasis komponen yang dirancang untuk pengembangan aplikasi web berperforma tinggi
- Menggabungkan WASM (WebAssembly) dan arsitektur reaktivitas granular halus (fine-grained reactivity)
- Menjadikan type safety sebagai inti, mendeteksi error pada waktu kompilasi untuk memastikan kualitas kode yang stabil
- Menyediakan performa yang dapat diprediksi dan lingkungan eksekusi tanpa frame lag melalui manajemen memori tanpa garbage collector (GC)
- Dengan sistem reaktif yang detail, perubahan state dipetakan langsung ke elemen DOM sehingga menghilangkan overhead Virtual DOM
- Melalui batch processing, pemanggilan API browser seperti DOM·Canvas·Storage digabungkan untuk meminimalkan biaya batas WASM–JS
- Dengan desain per komponen, mendukung props, state, blok lifecycle, serta menyediakan tag alur kontrol deklaratif seperti
<if>,<for> - Sintaks yang memungkinkan penulisan HTML dan CSS secara terintegrasi, dengan dukungan styling berbasis scope
- Menyediakan ekstensi editor untuk VS Code, Sublime Text, dan Zed
- Pembuatan dan eksekusi proyek lewat perintah CLI seperti
coi init,coi build,coi dev
- Pembuatan dan eksekusi proyek lewat perintah CLI seperti
- Bidang penerapan: dashboard real-time, panel admin, simulasi, game, visualisasi data, dan web app interaktif berperforma tinggi lainnya
- Lisensi MIT
Belum ada komentar.