桌面应用程序框架类似于Rails

时间:2009-09-03 18:03:59

标签: ruby-on-rails ruby

我正在寻找类似于Rails的桌面应用程序框架:

  • 良好的ORM

  • MVC

  • 默认目录结构

  • 查看助手/ DSL

  • 优雅

  • 开源

  • 有趣的语言

  • 成熟的

6 个答案:

答案 0 :(得分:3)

你签出了Shoes吗?

答案 1 :(得分:3)

查看Griffon,这是一个类似Grails的Swing应用程序开发框架,可以满足您的所有需求。

答案 2 :(得分:2)

还有Bowline。最近在ruby inside blog中提到过它。我没试过。尽管如此。这很简单。

还有一个叫Anvil。 Anvil是一个MVC框架,它希望与用于GUI开发的rails等效。它基于wxruby。这让我想尝试一下。

答案 3 :(得分:2)

尝试Rebol,它有最简单的gui。一个带有一个文本字段的窗口的示例,一个按钮“click me”和一个标签“hello”: -

查看布局[字段标签“hello”按钮“click me”]

或者如果您想要多行

查看布局[
        场
        标签“你好”
        按钮“click me”
]

答案 4 :(得分:1)

我个人最终使用Swing / SWT + JRuby。 Java跨平台GUI库只需要几年时间,因为它们用于IDE,这些IDE是GUI工具包中最苛刻的应用程序。它远没有Rails那样优雅(而且我不喜欢Rails),但从长远来看,它比基于wxWidgets或GTK或QT的任何东西都要好得多。如果您的某个特定部分运行速度太慢,它还为您提供了放入Java的选项。我希望有更好的选择,但这就是我们所拥有的。

答案 5 :(得分:1)

Monkeybars是我所知道的主要解决方案,但从你的子弹列表的角度来看它并不理想。它的“MVC”与我遇到的任何其他MVC解释都不一样;它更像是Swing的便利包装。至少,这就是我使用它的方式。