在过去的9个月里,我一直在使用Ruby on Rails。
我被邀请加入这个项目,他们目前在Tomcat中使用Struts。我过去做过Java,并发誓再也不会回来了,原因有几个。他们目前很难找到懂Java或愿意加入使用Java的项目的人。(这是没有报酬的,但有潜力)
我只是认为从长远来看,我不能容忍Struts,如果他们需要Java作为平台提供的东西,比如安全性和伸缩性,那么他们可以稍后迁移到jRuby。
我想听听你们的想法。
发布于 2010-09-09 08:52:50
我不同意Java (JRuby)本质上提供安全性或伸缩性的说法。其性能与基于C的解释器非常接近。您所得到的是在应用程序中使用Java类的能力。如果项目需要使用特定的Java库,或者如果部署堆栈必须是Java语言,我绝对推荐使用JRuby (on Rails)。否则,在Ruby on Rails应用程序中可能会出现与任何其他jRuby on Rails应用程序类似的结果。
发布于 2011-12-30 22:50:00
Rails或Ruby对于小型学校项目来说是很好的,看看Rail3吧,它的所有员工都是从Struts2那里走出来的。现在主要的问题是你如何使用JavaScript而不是服务器端编程,你会失去所有rails的“简单性”。
https://stackoverflow.com/questions/3673013
复制相似问题