【问题标题】:New Rails project -- Rails2 or Rails3?新的 Rails 项目——Rails2 还是 Rails3?
【发布时间】:2011-02-19 23:30:05
【问题描述】:

我有一个需要构建的新项目。我想至少在这个月底之前开始。那么我应该使用哪个版本呢?我应该坚持使用稳定的 Rails2 还是尝试使用 Rails3 以便以后不必迁移?您会为仍在学习 Rails 的人推荐哪一个?

【问题讨论】:

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


    【解决方案1】:

    Rails 3 肯定不会像 Rails 2 那样拥有可用的资源,而且 Rails 3 仍然会快速变化,所以除非你特别高兴从源代码中获得支持,否则我会坚持使用 Rails 2

    【讨论】:

      【解决方案2】:

      我知道你已经接受了 Rails 2,但我还是把它扔掉了:

      我一直在为我的新项目使用 Rails 3,并没有发现任何重大错误。当然,我只使用了流行的 gem 和插件,因此已经有专门的团队使它们与 Rails 3 兼容。

      您可以在RailsPlugins.org 轻松检查您的插件是否兼容。有些可能会要求您使用来自 Github 的特定 Rails 3 分支,因此请务必检查报告中显示“正在运行”的 cmets。

      只要您不会使用任何非常晦涩的东西,您就应该选择 Rails 3,这是 Rails 团队的一项出色工作。 Arel 每天都让我开心。

      【讨论】:

        【解决方案3】:

        Rails 3 不会在今年秋季之前退出测试版,我猜它可能会发生变化。 Rails 2 运行良好,您无需在学习时调试不稳定的代码。许多工具、gem 等仍未迁移。

        【讨论】:

          【解决方案4】:

          我同意你们俩。

          你应该使用 rails2。 Rails3 仍处于测试阶段,可能会遇到许多问题。

          在我的公司中,我们已经迁移到 rails3,这很愚蠢。我们花了很多时间来调试/修改 rails3 的插件......

          现在由您做出选择:)

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-05-04
            • 1970-01-01
            • 1970-01-01
            • 2021-06-14
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多