ui
Reactive UI components and widget system.
The Iris language provides similar capabilities to frameworks like React or Vue, exposed via a simple, intuitive, extendable interface.
let component = |initial_value: int = 0| {
state counter = initial_value
let increment = || {
counter += 1
}
Div {
Button(
text: "Increment",
on_click: increment
)
Div {
Text {
"Your total is "
counter
"."
}
}
}
}More details coming soon.