大多数死树书和网络教程都讲述了Rails 1.X.我想知道他们是否值得用来学习Rails 2.X.如果是这样,我应该避免哪些部分和概念以及几乎保持不变的部分和概念?
答案 0 :(得分:9)
我最喜欢的书之一是The Pragmatic Programmers的“滑板”书,“带有Rails的敏捷Web开发”。许多已经改变的东西都是从核心转移到插件中,所以如果它们是你想要或需要的功能,那么你仍然可以使用它们。大多数新功能都是添加,而不是删除。
正如其他评论中所述,要了解更多信息,您可以访问以下链接:
那就是说,我也有Obie Fernandez的“The Rails Way”,它涵盖了Rails 2.0。但是,我仍然发现自己更频繁地阅读敏捷书籍。你可以在这里获得它,即将到来的第3版:http://pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition。
由于Rails的开发速度非常快,因此书籍很难实际跟上框架。我发现阅读博客是了解最新功能的最佳方式,或者了解我不了解的新功能。
我订阅的一些博客(有很多,比这些博客更多):
答案 1 :(得分:3)
不,他们不值得再使用了。
如果你想从头开始,现在最好的事情就是使用the official Rails guide documentations。
有些人仍然习惯推荐“敏捷”这本书,但最好继续前进。
通过基本指南后,您可以查看截屏视频,例如RailsCasts.com的免费电视转播或PeepCode.com的付费转播。
如果我今天开始知道我现在知道的事情,那就是我要做的事。
答案 2 :(得分:1)
看看这个。它是从2007年开始的,但它可能会给你一些想法。 http://www.infoq.com/news/2007/12/rails-20-docs
答案 3 :(得分:1)
如果您遇到死树,请查看Obie Fernandez的The Rails Way。它涵盖了Rails 2.0,现在可能是关于Ruby on Rails的最好的纸质书籍。我会说它目前比敏捷书更好。
答案 4 :(得分:0)
我建议您阅读位于here
的Rails 2.0功能答案 5 :(得分:0)
他们会在每个主要版本上发布博客文章,通常会对其进行总结。
Here's the 2.0 post。 Here's the 2.2 post as well,找不到2.1帖子,但我确定它在某个地方。
答案 6 :(得分:-1)
以上人员的良好资源。考虑一下即将学习MERB。
答案 7 :(得分:-1)
对我而言,这是一个很好的嵌套资源和更好的迁移..但是那里有很多东西。上面有人发布了这个链接,但又来了:http://weblog.rubyonrails.org/2007/9/30/rails-2-0-0-preview-release