Context on naming:
- If you’re using arrays, it’s jsonml (or hiccup).
- If you’re using calls, it’s come to be known as hyperscript.
JsonML libraries are ~20 lines of code:
- jsonml->dom: https://github.com/creationix/dombuilder
- jsonml->vdom: https://github.com/lukejacksonn/ijk
Frameworks using hyperscript are too numerous to list, starting eponymously at hyperscript, then mithril, et al.