繁体   English   中英

我应该使用Rails 3还是Rails 2.3.8

[英]Should I use Rails 3 or Rails 2.3.8

我听说Rails 3几乎可以从Beta发布了,这意味着它是一个稳定的版本。 但是当然,实际日期仍然未知。

因此,我正在寻找优秀的RoR开发人员的建议。 您认为我应该学习和使用Rails 3 RC版本还是使用Rails 2.3.8? 如果现在使用RC版本,将很难升级到稳定的Rails 3版本吗?

有没有像样的RoR开发人员可以提供一些指导?

谢谢。

我不知道什么是岩石开发人员(!),但是我建议使用Rails 3而不是Rails2.x。 Rails 3代表了Ruby on Rails的未来方向,因此值得尽快熟悉它。 坦率地说,Rails 2.x现在是进化的死胡同。 Rails 3 Release Candidate和最终版本之间不应有任何重大变化。

您可能会遇到采用Rails 3的障碍:

  • 在您的生产堆栈上的可用性
  • 插件/宝石兼容性

对于第一个问题,我知道例如流行的Heroku正在密切跟踪Rails 3 beta版本 关于第二个问题,目前并不是所有的插件或gem都兼容,但是很多最受欢迎的插件或gem都是兼容 如果您需要使用特定的插件或gem, 请在此处检查

如果您现在需要获得一个项目离地面,然后通过各种手段使用Rails 2.3.8去。 这是安全的选择。

Rails 3中有一些重大更改。将提供一些工具来帮助您进行升级。 但是,没有任何自动化工具能够将您的2.3.8应用程序完全转换为Rails3。很难说涉及到多少工作,这实际上取决于您的应用程序。

就是说,如果您是新手,正在学习,并且几个月后都不会发布任何东西,Rails 3是正确的选择。 到您的老派Rails投入生产时,Rails 3可能已经稳定下来,没有人会回头。

使用护栏3! RC仍在开发中,但它或多或少是件好事,并且在完成最终版本时,您无需更改任何代码

这里有一些合理的资源可以帮助您入门

  1. http://railscasts.com
  2. http://www.railsdispatch.com/
  3. http://www.teachmetocode.com/
  4. http://rubyonrails.org/screencasts/rails3/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM