I used yew’s html! macro for a small experiment about 5 months ago. It’s awesome. The difference between that and this, is mainly this is more typesafe. This will check the types and expected attributes of tags, whereas yew pretty much treats all tags the same way.
Also curious how this compares to https://github.com/DenisKolodin/yew (which I'm not familiar with).
Curious what'd it be like to wire this up with virtual-dom or maybe even React itself.