Commend on the attempt, foward thinking now wasm is getting more traction. but I can imagine that view syntax turning into an insane > circa the old days of callbacks in nodejs
fn view(&self) -> Node<Msg> {
div(self.attributes(), self.content())
}
fn content(&self) -> Node<Msg> {
input([
class("client"), r#type("button"), value("Click me!"),
onclick(|_| {sauron::log("Button is clicked"); Msg::Click})
],[],)
}