我目前正在从事一些数据可视化项目,并且想了解性能,在移动设备和不同操作系统上的部署情况,这将是我最好的开发环境。
Simpler说过的话可以在尽可能多的事情上起作用,而不会出现很多问题和性能问题(如意算盘)。
我并不是在问Data Vis框架,库等,而是要为Web中的数据可视化提供最佳的编程环境提示和组合。
JavaScript性能对于图形来说似乎足够了,但是我不确定是否可以对庞大的数据集,数组和字符串进行操作。我目前正在考虑用PHP编写用于数据处理,加载等的部件,并通过javascript在画布可视化/动画中访问它-但也许JavaScript足够强大,可以处理所有事情。
我没有真正的编程经验,但拥有更多的视觉/设计师背景。
你都有些什么想法呢?
最佳答案
下一版本的Processing将允许您非常轻松地将其保存为Desktop,Android和ProcessingJS。我认为就工作流程而言,在Processing中进行开发,然后确保Web版本正常工作是一个很好的工作流程。有许多用于数据可视化的Web库,但是处理方面的社区使其非常适合此类工作。对于一些雄心勃勃的项目,您可能会发现javascript太慢了,但是它一直在变得越来越快。