【问题标题】:Start study Rails 4 or 3.2? What better for now?开始学习 Rails 4 或 3.2?现在有什么好?
【发布时间】:2013-09-23 23:03:52
【问题描述】:

昨天开始学习Rails,但是Ubuntu安装的是4.0.0 stable版。 之前买了3本书,都是3.2版本的。

我的问题是:

  • 我可以继续学习第 4 版吗?
  • 服务器/云/VPS 准备好了吗?
  • 3.2 和 4.0 之间的差异很大吗?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3.2 ruby-on-rails-4


    【解决方案1】:

    您最好继续使用 Rails 4。它只会得到改进,而 3.2 将不再是构建新 Rails 应用程序所使用的版本。 Rails 4 可能会是应用程序内置几年的版本。了解 Rails 4,您几乎能够理解在 Rails 3 中构建的旧应用程序,尽管如果您开始将 Rails 3 应用程序迁移到 Rails 4,则依赖关系是一个问题。http://ruby.railstutorial.org/ruby-on-rails-tutorial-book 有一个非常好的 Rails 4 教程,您可以使用此站点和您较旧的 Rails 3 书籍供快速参考。

    【讨论】:

      【解决方案2】:

      如果您只是学习 Rails,我不建议您使用 Rails 3.2 资源创建 Rails 4 应用程序。如果您正在阅读 3.2 版的书籍,则应该安装 Rails 3.2。您可以使用RVM 管理多个版本的 Rails。

      我的建议是开始学习 Rails 4。有很多 Rails 4 资源可用。正如 La-comadreja 提到的,Rails 教程是一个很好的参考。以下是其他一些:

      http://pragprog.com/book/rails4/agile-web-development-with-rails-4

      http://rubyonrails.org/documentation

      http://www.codeschool.com/paths/ruby

      【讨论】:

      • 谢谢我的朋友。感谢您的回答。
      【解决方案3】:

      La-comadreja 发布说 railstutorial.org 基于 rails 4。但是,我正在阅读教程,它实际上使用的是 rails 3.2.16。我会发布图片,甚至发表评论,但我的声誉还不够高。

      【讨论】:

      • 这应该是答案下的评论,而不是单独的答案。等到你有足够的代表发表评论(很容易做到)。
      • 这本电子书适用于两个版本的 Rails。看看网站。
      • 你是对的,它就在那里,但据我所知,它只是一个添加的章节。它不是很广泛。
      • 事实上,Rails 4 与 Rails 3 并没有不同,只是在某些方面让 Rails 3 程序员感到恼火。
      猜你喜欢
      • 1970-01-01
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 2010-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      相关资源
      最近更新 更多