【问题标题】:First Ruby on Rails App: use v3 (Beta) or 2.3?第一个 Ruby on Rails 应用程序:使用 v3(Beta)还是 2.3?
【发布时间】:2011-01-17 16:06:48
【问题描述】:

现在 Rails 3.0 测试版已经发布,我应该花时间在 2.3 上构建我的第一个 Rails 应用程序还是使用测试版更有意义?

【问题讨论】:

  • 如果您决定使用 2.3,我仍然建议您密切关注第 3 版,以便您知道它最终发布时会发生什么。
  • 他们都总结得很好。截至目前...在 2.3 中工作并在 3.0 中播放。
  • 使用稳定的东西 (2.3)。我试图在我的第一个 Rails 应用程序中保持领先地位。处理弃用成为维护的噩梦。

标签: ruby-on-rails ruby ruby-on-rails-3


【解决方案1】:

我建议坚持使用非测试版 (2.3)。您可能会使用旧版本的教程和/或网络广播。仅当版本 3 包含您实际需要但不在 2.3 中的功能时,才选择版本 3。

【讨论】:

    【解决方案2】:

    如果您打算使用 Rails 实际构建一些东西,请选择 2.3 版本,因为它不是 beta(稳定),而且大多数教程都面向 2.x 系列。

    如果您只是想弄乱它,我说选择版本 3 有两个原因:当它发布时您会做好更好的准备,并且您可以使用新功能。但如果你不打算认真对待它,你选择哪一个并不重要,所以这是你的决定。

    【讨论】:

      【解决方案3】:

      我不同意其他答案。 Rails 3 做了很多与 2.3 不同的事情。您应该立即学习新的编码方式。这并不难,而且您在短短几周内没有时间重新学习。

      Rails 3 beta 足够稳定。你会遇到一些问题。

      【讨论】:

        【解决方案4】:

        你的学习。使用稳定的东西。 Rail 2.3.x 是稳定的,而 3.0 则不是。

        【讨论】:

        • 为了澄清我所说的稳定是什么意思,我的意思是您可能需要亲自动手在 gem 代码中挖掘,或者遇到没有很好记录的问题。当然,这会变得越来越好。
        【解决方案5】:

        如果您的应用程序有截止日期,请使用 Rails 2.3。

        但我鼓励你使用 Rails 3.0,因为当你遇到问题时,它会教你很多关于框架工作的知识。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-09-15
          • 1970-01-01
          • 1970-01-01
          • 2011-05-15
          • 2017-12-09
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多