A new and lightweight frontend framework built on Kotlin.
- Dirty check and minimize patch
- Old IE support
- JVM(SSR only) and WASM support
- Slice patch (Fibers)
- Lightweight
- Global state manager
- Plugin system
fun main() {
render {
+"Hello World!"
awesome()
}
}
val helloWorld = sarla {
var times = data(0)
h {
button {
events { onClick = { times++ } }
+"Click me!"
}
div(0) {
+"You clicked ${times()} times"
}
}
}
Shirasawa - Apisium