Cam*_*lff 4 grails ruby-on-rails
鉴于Ruby on Rails(RoR)和Grails都可以在JVM(Java虚拟机)上运行,哪种语言和框架能够使同等能力和经验丰富的开发人员更高效,大致相当于百分比?(即,为同样的努力提供更多的业务功能)
我知道Grails更容易让Java开发人员过渡到.我意识到Grails开发人员可以使用整个Java库.我的问题是关于在Linux上使用标准应用程序服务器(WAS,Weblogic,JBOSS,TOMCAT等)在JVM上运行的环境中的开发人员生产力.注意:JRuby将用于启用RoR以在JVM上运行.
我会请求使用ROR和Grails进行重要Web应用程序开发的人的答案.
Ted*_*eid 13
如果您正在寻找的是75%的答案:grails
我在两个平台上都做了大量的开发,虽然我的主要铁路经验在大约一年半前结束(在rails 2.x发布之前).
自grails 0.5以来,我一直积极参与grails开发.
答案实际上更多地取决于可用于项目的开发人员和基础架构.如果您希望部署到标准的Java应用程序容器(如Tomcat),我认为Grails是更好的选择.如果你想用mongrel/rack/pound /等做些什么.挑选铁轨.
如果有特定的宝石/罐子适合您的业务问题,这显然会影响您的决定.
Grails对我的选择并不是因为我认为它更好地解决了各种各样的问题,而是因为我更喜欢grails开发者社区,而且我更喜欢groovy语言.
我还发现grails更容易卖给我在ruby/rails上工作过的地方.这里还有更多的Java商店,它们实现这种转变并不是一个飞跃.
这是个人偏好,我可以很容易地看到别人走另一条路.
Rails有相当多的事情去为它,我认为测试驱动开发的故事还有很多更好的(虽然我努力尝试解决这个问题).