Clojurescript,JavaScript,SVG,图表,图形

8 javascript svg clojure clojurescript

我正在写一个客户端应用程序.我想使用ClojureScript.我想生成矢量图形(图形,图表,折线图).

我应该读些什么?

[唯一的硬性要求是ClojureScript - (1)我喜欢Clojure,并希望在Clojure中完成整个应用程序(2)这需要在浏览器中运行]

谢谢!

Kev*_* L. 12

无耻插件:您可以使用C2,一个Clojure/ClojureScript数据可视化库.(Github 在这里.)核心思想与D3 ---将数据映射到DOM元素相同---但由于你拥有Clojure更强大的语义和数据结构,它最终比D3/JavaScript更具组合性.

文档可以使用一些爱,但如果您在SVG中制作传统图表,请查看轴和刻度生成助手:

https://github.com/lynaghk/c2/blob/master/src/cljx/c2/svg.cljx

https://github.com/lynaghk/c2/blob/master/src/cljx/c2/ticks.cljx

虽然还没有正式的0.1.0版本,但我们已经在Keming Labs的几个大型网络和iOS项目中使用过它.

如果你有一个特定的可视化,你不确定如何接近,请随时ping我@lynaghk或打开一个Github问题.