0

昨天开始学习Rails,但是,Ubuntu安装的是4.0.0稳定版。在那之前我买了3本书,这些书都是3.2版本的。

我的问题是:

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

3 回答 3

4

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

于 2013-09-23T23:17:42.677 回答
1

如果您只是学习 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

于 2013-09-24T00:08:48.960 回答
0

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

于 2014-01-10T14:58:41.097 回答