JavaScript可视化应用程序-代码组织,主干MVC,桌面版本等
||
我正着手开发用于可视化的JavaScript Web应用程序,该应用程序将带有注释的各种图形添加为书签。
一个典型的例子是:给定一个url状态,显示两个SVG图和一个用于操作的时间滑块,以及在此处和此处放置的一些信息性注释。
传统上(并且有一段时间没有编写JS),我会尝试某种模块化的JS方法:
src
data
chart
chartType1
chartType2
chartType3
layoutManager
stateManager
utils
lib
d3?
backbone?
jquery?
...分解数据处理,一些实用程序功能,状态和布局管理器等。
但是,由于那里有大量的图书馆,也许我应该hold马奋力,尝试一种新的方法?
代码组织?
-喜欢以上还是更多的MVC一样?
-有什么特别的模式会有所帮助吗?
(非常感谢伪代码)
状态处理/模型?
-Backbone.js
-JavaScriptMVC
意见?
-是否有使用SVG库(D3,Raphaël等)以及mvc框架的JS vis应用程序的良好示例?
编译器/压缩器?
-Google Closure编译器
-Jammit
IDE?
-Aptana Studio 3
-Netbeans
-其他?
桌面版? (条件:数据存储,可更新等)
-空气
-嵌入式铬
-XULrunner
-钛制加速器
-其他选择?
抱歉,这个问题的范围很广,但是如果您能洞悉这些领域中的任何一个,我都会认为它可以回答。所以请帮我选择...
没有找到相关结果
已邀请:
2 个回复
桑娠贯涤
樊熄忙暖