使用Rails 4.0还为时尚早吗?

时间:2013-05-16 19:10:38

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

我是Ruby on Rails的初学者,并且一直在学习基于Rails 3.0的书籍。

我的问题是:

我是否应该学习更新的语法并准备好使用Rails 4.0?或者这会限制我在插件和我可以使用的东西方面的​​选择吗?

我不想花时间掌握即将被弃用的语法,但我也不想开始学习/使用Rails 4.0如果变化如此剧烈以至于基于3.0的资源和插件可用于无法使用。

感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

你应该知道Rails 4中会发生的变化,但是理解Rails 3代码总是有益的。许多在线示例都在Rails 3中(甚至是Rails 2)。您应该知道如何识别已弃用的内容以及如何在Rails 4中执行相同的操作。

答案 1 :(得分:0)

正如Logan之前提到的,如果您了解Rails 3代码将会有所帮助,因为大多数应用程序和教程都将在该版本上编写。

此外,我不认为Rails 3和最初的Rails 4之间的变化是不同的,这将使Rails 3代码折旧。简而言之,请看一下RailsCast's video的变化。

另一个建议是使用RVM在您的计算机上安装这两个版本,以便您可以学习并浏览这两个版本。