ruby-on-rails - Grails 还是 Rails?

标签 ruby-on-rails ruby grails groovy

<分区>

我知道有很多话题描述这个话题,但我仍然拿不定主意选择什么。首先,我需要你知道我是他最后一年的学生,谁会可能继续学习几年。但是,我正在努力寻找我能从中获益最多的东西。

我去年接触过 RoR;看到 Ruby 古怪的语法让我吃惊,而 Rails CoC 和 DRY 原则让我梦想成真。我已经编写了一些脚本来在 Ruby 中生成 sql 语句,但仅此而已。

我被认为是一名 Java 开发人员,因为他们在学校称我为 Java 人,(不,我不认为自己很好,相反,每一天我都意识到我还有更多的东西要做学习)。现在,我自学了一些与java相关的技术。为了让我的工作更轻松,我选择了学习 hibernate 和 maven。现在我们正在使用 Spring + Spring MVC 开发一个应用程序。

Grails 最近引起了我的注意,因为它建立在这些技术之上,并使用类似于 java 的语言,并允许访问 java 类。

但是,我不确定最好的方法是什么。我应该先克服 Ruby 的古怪之处,然后再学习 Rails 吗?还是先学习 Grails 会比学习 RoR 更有优势?

此外,就我所读到的内容而言,RoR 会给我比 grails 更大的市场优势;但是我如何获得可以使用 RoR 的“证明”?能够显示使用 RoR 制作的应用程序就足够了吗?

最佳答案

我已经相当广泛地使用了这两种框架,它们都有缺点和优点,但当你认真对待它时,对于来自你的背景的人来说并没有那么多区别。

在我所在的地区(明尼阿波利斯),grails 市场比 rails 市场大,但并非所有地方都是如此。

我会选择在您所在地区与您联系最多的用户组。这将是您找到工作的最佳选择,无论您选择哪一个。

关于ruby-on-rails - Grails 还是 Rails?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4170056/

相关文章:

ruby-on-rails - Splat (*) 运算符攻击与常量和 attr_reader 与 rubocop

ruby - 如何将 JSON 转换为散列、搜索和更改值

tomcat - Grails 首选(站点)域

带参数的 grails 域类 .list() 方法

ruby-on-rails - 橄榄球运动员的 Rails 模型关系

ruby-on-rails - DataMapper:使用 auto_migrate!具有多对多依赖关系?

ruby-on-rails - Ruby:Class.new 在 Rails 控制台中给出 "Class not initialized"错误

ruby - 使用 RbConfig 而不是过时和弃用的配置

grails - Grails错误编译单元测试-无法解析应用程序类

sql - 事件记录查询。按多个表中的多列分组