I've only done a simple line chart so far, and I used this oz library for interfacing with Clojure and displaying results in the browser. [1]
One of the problems was lack of error messages. Not sure what part of the tooling was failing me there.
I've only done a simple line chart so far, and I used this oz library for interfacing with Clojure and displaying results in the browser. [1]
One of the problems was lack of error messages. Not sure what part of the tooling was failing me there.
https://altair-viz.github.io/gallery/scatter_tooltips.html?h...
I've also used the same stuff in a GUI - where the SVGs are rendered directly in the UI (I just parse the SVG elements and draw to the Canvas)
Oz/Vega/etc. innately have this blackbox JS layout/rendering layer which I'm weary of. Here you are just manipulating SVG hiccup directly in Clojure. And then at the very last stage it's exported to SVG's XML syntax.