Kit*_*ori 5 ruby-on-rails neo4j vaadin graph-visualization playframework
我正在构建一个在Neo4j中存储语义图的应用程序.我希望有一个允许编辑图形的Web界面,例如通过几次点击和拖放来添加新关系,以及通过简单的弹出窗口编辑节点属性.
优选地,图形编辑器将基于JavaScript,但我也有兴趣了解其他选项(Flash,Java applet等).
Neo4j将处于服务器或嵌入式服务器模式.嵌入模式是不可接受的,因为我想使用Neo4j自己的Web界面访问服务器.
我也在努力寻找合适的Web框架.我主要经历过Rails,但最近我对Vaadin感兴趣,因为它提供了开箱即用的简洁UI组件.播放似乎也很好,但似乎没有那么多模块的最新版本.
所以我一直在考虑关注Web应用程序的框架:
玩得 好,主要是因为我喜欢Scala和Play似乎在最新版本中得到了很好的支持.但是,生态系统可能有点太小(支持,库的数量)?
Rails 我非常喜欢Rails.但是,我不知道Rails的任何图形插件或集成.也许我应该自己创建一个(从哪里开始?)?哪个JavaScript图形库适合Rails?
Vaadin 实际上我最近才遇到Vaadin.Vaadin具有良好的IDE支持和许多现成的UI组件.Vaadin似乎至少有一个体面的图形插件(Cytographer).我没有任何Cytoscape的经验或它如何与Neo4j一起工作,但..
而且要说清楚:我不是在寻找一个图表工具,而是一个图形绘制和编辑工具,它与底层Web应用程序框架和Neo4j很好地集成.
小智 4
这是部分答案。对于前端,请查看 jsPlumb。有多种工具包可以让您进行图形可视化,但 jsPlumb 提供了可视化图形编辑的方法。
项目主页在这里: http: //jsplumb.org/
| 归档时间: |
|
| 查看次数: |
1943 次 |
| 最近记录: |