Rails 5敏捷开发
本书以讲解“购书网站”案例为主线,逐步介绍Rails的内置功能。全书分为3部分,第一部分介绍Rails的安装、应用程序验证、Rails框架的体系结构,以及Ruby语言知识;第二部分用迭代方式构建应用程序,然后依据敏捷开发模式开展测试,最后用Capistrano完成部署;第三部分补充日常实用的开发知识。本书既有直观的示例,又有深入的分析,同时涵盖了Web开发各方面的知识,堪称一部内容全面而又深入浅出的佳作。第5版增加了关于Rails 5和Ruby 2.2新特性和最佳实践的内容。
Sam Ruby 是W3C HTML工作组的联合主席,曾为Apache软件基金会(Apache Software Foundation)的多个开源项目做出积极贡献。他也是IBM新兴技术组(Emerging Technologies Group of IBM)的高级技术专家。
.
Dave Thomas 是“敏捷宣言”的起草人之一,也是《Programming Ruby》的作者。作为活跃的Rails开发者,他对Rails有着深刻的理解。
.
David Heinemeier Hansson 是Rails框架的创造者。
评论