仅针对现有公共解决方案,通过浏览器或节点服务器生成Javascript图表或图形

Javascript chart or graph generation via browser or node server only for existing public solutions?

本文关键字:服务器 节点 Javascript 图形 浏览器 解决方案      更新时间:2023-09-26

在此期间,我正在调整现有的解决方案以供使用,但很想知道javascript的图表/图库解决方案是否只能从浏览器/web应用程序或通过node.js使用,而只能在服务器端使用(通过HTTP/REST请求)。

对于节点情况,大多数人是否不需要或不喜欢使用像CLI工具/脚本这样的纯CLI无服务器实现?

也许我搜索得还不够,寻找不是基于网络的javascript图表,我发现了以下内容:

https://github.com/ubear/hegel

https://github.com/Objectway/d3-server-renderer

但是它们公开了HTTP/REST服务器,需要在浏览器之外查询以生成图。这已经到了一半,我目前正在努力适应。

是否有任何类似的解决方案只是基于stdin或您作为节点脚本的命令行参数传递给它的(CSV)文件吐出一个图表/图形?在不需要分布式计算或可伸缩性(如本地/内部部署)的情况下,HTTP/REST的开销似乎是不必要的。

我想您是在要求服务器端图形/打印为PNG或SVG之类的静态格式吗?

我使用Gnuplot来完成这样的任务。例如