我之前工作的公司(CD Baby)是大张旗鼓的转用 Ruby on Rails 最早的企业之一,然后又更加惹眼的换回了 PHP(可以在 Google 中搜索我的名字,能搜到关于这场闹剧的文章)。很多人都强烈推荐 Michael Hartl 的这本书,所以我不得不读一下,读完《Ruby on Rails Tutorial》后,我又迁移到 Rails 做开发了。

我读过很多 Rails 相关的书,但是这本真正让我入门了。书里的一切都很符合“Rails 之道”,我以前觉得这个道很不自然,但是读完这本书,感觉却是自然无比。本书也是唯一一本自始至终都是用测试驱动开发理念的 Rails 书籍,很多行家都推荐使用 TDD,但是在本书出版之前从没有被如此清楚的介绍过。书中的示例还用到了 Git、GitHub 和 Heroku,作者真的是让你体验了一把开发真正能用的程序是什么感觉,而且书中用到的代码并不是凭空捏造的。

线性叙述是很好的模式。我花了三整天的时间阅读了本书,做了书中所有的示例程序和练习。从头至尾,循序渐进,不要跳着读,这样才能这种从中收益。

享受 Rails 的盛宴吧!

Derek Sivers (sivers.org)
CD Baby 创始人

目录

  • 作者译者
  • 致中国读者
  • 第 1 章 从零到部署
  • 第 2 章 演示程序
  • 第 3 章 基本静态的页面
  • 第 4 章 Rails 背后的 Ruby
  • 第 5 章 完善布局
  • 第 6 章 用户模型
  • 第 7 章 用户注册
  • 第 8 章 登录和退出
  • 第 9 章 更新、显示和删除用户
  • 第 10 章 用户的微博
  • 第 11 章 关注用户