本书基于Rails 3.1
CH1: 框架的整体介绍
CH2: 介绍TDD和BDD的概念,以及在Rails开发中的应用
CH3&4: 介绍模拟项目"项目管理系统",并开发首个核心功能
CH5: 介绍如何嵌入资源(Nested RSC)
CH6: 介绍如何通过数据库标志实现认证
CH7: 介绍权限的实现和NameSpaces的应用
CH8: 介绍更加洁净和可扩展的权限实现
CH9: 介绍文件上传的实现(Paper Clip)和对Javascript部分(由CoffeeScript编译生成)的测试
CH10: 增加2个新功能:对任务单进行评价以及对任务单生命周期不同状态的跟踪
CH11: 增加任务单添加标签的功能,以及通过状态和标签对任务单进行搜索
CH12: 介绍Rails的邮件发送、接收以及解析成应用数据
CH13: 如何提供其他程序标准的API用于读取应用程序的数据,并了解令牌认证和多版本共存的API
CH14: 介绍基于Ubuntu, Passenger和nginx的应用部署
CH15: 介绍应用锦上添花"nice-to-have"的功能,通过Twitter和Github的开放认证进行登录
CH1: 框架的整体介绍
CH2: 介绍TDD和BDD的概念,以及在Rails开发中的应用
CH3&4: 介绍模拟项目"项目管理系统",并开发首个核心功能
CH5: 介绍如何嵌入资源(Nested RSC)
CH6: 介绍如何通过数据库标志实现认证
CH7: 介绍权限的实现和NameSpaces的应用
CH8: 介绍更加洁净和可扩展的权限实现
CH9: 介绍文件上传的实现(Paper Clip)和对Javascript部分(由CoffeeScript编译生成)的测试
CH10: 增加2个新功能:对任务单进行评价以及对任务单生命周期不同状态的跟踪
CH11: 增加任务单添加标签的功能,以及通过状态和标签对任务单进行搜索
CH12: 介绍Rails的邮件发送、接收以及解析成应用数据
CH13: 如何提供其他程序标准的API用于读取应用程序的数据,并了解令牌认证和多版本共存的API
CH14: 介绍基于Ubuntu, Passenger和nginx的应用部署
CH15: 介绍应用锦上添花"nice-to-have"的功能,通过Twitter和Github的开放认证进行登录