ruby-on-rails - Rails 2.3.4 与 Rails 3 + 书籍 - RoR 初学者

标签 ruby-on-rails ruby ruby-on-rails-3

我开始从事 Ruby 和 Rails 开发,并且在过去 2 年里我是一名Java 开发人员(学生)。我有两件事:

  1. 学习 ruby
  2. 在 ROR 上制作我的网站

我有Agile Web Development with Rails, 2nd Edition .

所以,这是我的问题:

  1. Agile Web Development with Rails 这本书如何开始,我对 Ruby 一无所知,但精通 Java。
  2. 2nd 和 3rd edition 之间的区别是什么? ? 人们说这些变化与首发无关,这种说法在多大程度上是正确的?
  3. 我应该从 Rails 2.3.4 还是 Rails 3(指日可待)开始? 是 Rails3!

最佳答案

敏捷书很好,但是第 2 版是针对 Rails 1.2 的——现在已经很老了!您可以购买第 3 版(用于 Rails 2),但随着 Rails 3 即将推出,它可能也很快就会过时。

我推荐的网站是:http://www.railstutorial.org/book

这是一本写得很好的在线书籍,名为“通过示例学习 Rails”,它全面介绍了 Rails(使用最新的 Rails 2.3.8)。我的两个同事最近使用它进入了 Rails。

关于ruby-on-rails - Rails 2.3.4 与 Rails 3 + 书籍 - RoR 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026912/

相关文章:

ruby - 在 Ruby 中,如果我们定义 "c=(foo)"并返回 foo + 1,为什么不将其分配给 d = (self.c = 3)?

Ruby Mechanize - 无法获取特定的选择列表

ruby-on-rails-3 - Paypal 定期分期付款

ruby-on-rails - 包括来自 vendor/assets/javascripts 的 javascript

ruby-on-rails - 将唯一 ID 附加到 simple_form 生成的单选按钮输入,并将匹配值附加到关联标签

ruby-on-rails - 错误 : syntax error, 意外的 tSTRING_BEG,需要 keyword_do 或 '{' 或 '('(语法错误)

javascript - Angular 和 Rails 工作流程

ruby-on-rails - Rails : model. 保存返回 false 但models.errors 是空哈希

ruby-on-rails - 通过 Rails ActiveRecord Association 调用类方法

ruby-on-rails - 生产模型中的 Rails 3 翻译