有人能告诉我一个BI / OLAP的框架,或者至少一个图表引擎,最好是开源的,它能在SPA -单页应用程序体系结构中与MEAN.JS或MEAN.IO平台适当地集成吗?
我知道keen.io。它在低事务量中是免费的,但它不是开源的。
五旬节是一个很好的BI工具,它是开源的,有RESTful服务并支持MongoDB,但是您的仪表板仍然在服务器端使用Java,并且落后于Node.js和Angular.JS等框架,它们现在只为jQuery和Bootstrap迁移。
预先感谢您的任何贡献。
发布于 2014-12-18 08:36:52
发现1
有一个令人惊讶的API,类似于jQuery,它的目标是操作DOM来编写图形图表,名为D3.JS -数据驱动文档 d3js.org。
发现2
有一个名为NVD3 nvd3.org的图表引擎,它构建在D3.JS上,允许您在Javascript应用程序中应用可重用的图表组件。
发现3
有一个名为AngularJS-NVD3-directives http://cmaurer.github.io/angularjs-nvd3-directives/的Angular.JS模块,它将NVD3的图表组件集成到Angular.JS的指令中,允许在Angular.JS应用程序中使用它。
平均栈的开源解决方案
您可以集成AngularJS-NVD3-指令组件与RESTful服务,通过猫鼬访问您的MongoDB数据,为您的应用程序构建仪表板和记分板控制面板。
您仍然需要编写代码来集成控制面板的每个组件,如网格布局、主题、字段投影和可见性、筛选器、排序、枢轴表和图表。
今天,控制面板的开发过程并不简单,但是您已经有了一个足够好的开源解决方案来设计令人印象深刻的应用程序。
发布于 2014-10-20 12:51:25
我从未使用过它们,也许它们不是您想要的,但是您应该明确地看看这两个项目:d3js和拉斐尔
希望这对你有帮助!
https://stackoverflow.com/questions/26454704
复制相似问题