- Mikro-framework berbasis komponen web yang dapat diterapkan secara ringan di lingkungan SSR·SSG sebagai pengganti framework yang kompleks
- Sangat ringan, sekitar 5kb berdasarkan gzip, serta memisahkan HTML dan JavaScript untuk mengurangi ukuran bundle dan menyederhanakan struktur
- Berjalan secara independen dari backend, dan dapat diintegrasikan ke berbagai lingkungan server/situs statis
- Struktur sederhana: pembaruan UI dengan
state.set() dan event binding
- Lingkungan penerapan: SSR (WordPress, Rails, Laravel, template Node, dll.), SSG (Hugo, Astro, 11ty, Jekyll, dll.)
- Mudah diintegrasikan dengan ekosistem JavaScript yang sudah ada, serta aktif memanfaatkan kemampuan fungsional JavaScript
- Terinspirasi oleh Elm Architecture, menyediakan struktur manajemen status tunggal dan pembaruan berbasis event, serta mendukung interoperabilitas dengan library vanilla JS
- Mengadopsi Island Architecture sehingga komponen dapat diterapkan hanya pada sebagian aplikasi, dan juga cocok untuk menambahkan UI berbasis event ke proyek SSR/SSG tanpa ketergantungan pada framework
Belum ada komentar.