Ruby on rails 作为Rails 3.0的核心堆栈,我能期待什么?作为插件,我现在需要包括什么

Ruby on rails 作为Rails 3.0的核心堆栈,我能期待什么?作为插件,我现在需要包括什么,ruby-on-rails,rubygems,ruby-on-rails-3,merb,Ruby On Rails,Rubygems,Ruby On Rails 3,Merb,那么Rails和Merb在Rails3.0中有点合并了?不管怎么说,我就是这么形容它的。这意味着Rails的许多组成部分,Rails现在将被移动到插件中,这样它就可以更加轻量级。但是,这些插件将是什么?作为一个新的Rails开发人员,Rails开发人员应该安装哪些必备的、更成熟的插件?我能想到的一些好例子可能是will_paginate、ruby_prof或sqlite3 ruby。我的理解是,Rails(3)基本上仍将由构成它的框架组件组成,即ActiveRecord、ActiveSuppor

那么Rails和Merb在Rails3.0中有点合并了?不管怎么说,我就是这么形容它的。这意味着Rails的许多组成部分,Rails现在将被移动到插件中,这样它就可以更加轻量级。但是,这些插件将是什么?作为一个新的Rails开发人员,Rails开发人员应该安装哪些必备的、更成熟的插件?我能想到的一些好例子可能是will_paginate、ruby_prof或sqlite3 ruby。

我的理解是,Rails(3)基本上仍将由构成它的框架组件组成,即ActiveRecord、ActiveSupport、ActionPack、,即使是prototype.js等,只是内部已经进行了显著的重构和清理,将组件替换为其他组件会更容易。例如,可能用数据映射器替换ActiveRecord

  • Rails 3的标签线与Burger King相同,即随你便(我不是开玩笑!)

许多版本都删除了重要的组件并将它们放入插件中,您可能在大多数时候都没有注意到。最好的办法是保持升级状态,注意日志中的弃用消息,这样你就没事了


这一切都要感谢那些在早些时候向社区强调问题的帖子。现在它应该是非常非常平滑的

BK评论+1。我在这里看到了大卫的主题演讲: