【文件属性】:
文件名称:WEB开发敏捷之道(清晰,经典,有书签)
文件大小:6.91MB
文件格式:ZIP
更新时间:2017-03-12 17:43:00
有书签 清晰 经典 rails
第1章 简介 ................................................................................................................................... 1
1.1 Rails是敏捷的............................................................................................................... 2
1.2 读你所需 ........................................................................................................................ 3
1.3 致谢 ................................................................................................................................ 5
第2章 Rails应用的架构.............................................................................................................. 9
2.1 模型,视图,以及控制器 ............................................................................................ 9
2.2 Active Record:Rails的模型支持 ............................................................................. 11
2.3 Action Pack:视图与控制器 ...................................................................................... 14
第3章 安装Rails ....................................................................................................................... 17
3.1 购物清单 ...................................................................................................................... 17
3.2 Windows上的安装 ...................................................................................................... 17
3.3 Mac OS X上的安装 .................................................................................................... 19
3.4 Linux上的安装 ........................................................................................................... 20
3.5 Rails版本选择............................................................................................................. 20
3.6 开发环境 ...................................................................................................................... 21
3.7 Rails和数据库............................................................................................................. 24
3.8 保持更新 ...................................................................................................................... 25
3.9 Rails和ISPs ................................................................................................................ 26
第4章 立竿见影 ......................................................................................................................... 27
4.1 新建一个应用程序 ...................................................................................................... 27
4.2 Hello, Rails ................................................................................................................... 28
4.3 把页面连起来 .............................................................................................................. 37
4.4 我们做了什么 .............................................................................................................. 39
第5章 Depot应用程序 .............................................................................................................. 43
5.1 增量式开发 .................................................................................................................. 43
5.2 Depot做些什么 ........................................................................................................... 44
5.3 我们编码吧 .................................................................................................................. 47
第6章 任务A:货品维护 ......................................................................................................... 47
6.1 迭代A1:跑起来再说 ................................................................................................ 48
6.2 创建货品模型和维护应用 .......................................................................................... 52
6.3 迭代A2:添加缺失的字段 ........................................................................................ 55
6.4 迭代A3:检查一下 .................................................................................................... 60
6.5 迭代A4:更美观的列表页 ........................................................................................ 63
第7章 任务B:分类显示 ......................................................................................................... 67
7.1 迭代B1:创建分类列表 ............................................................................................ 68
7.2 迭代B2:添加页面布局 ............................................................................................ 70
7.3 迭代B3:用辅助方法格式化价格 ............................................................................ 72
7.4 迭代B4:链接到购物车 ............................................................................................ 73
第8章 任务C:创建购物车 ..................................................................................................... 75
8.1 事务 .............................................................................................................................. 75
8.2 迭代C1:创建购物车 ................................................................................................ 78
8.3 迭代C2:创建更聪明的购物车 ................................................................................ 81
8.4 迭代C3:处理错误 .................................................................................................... 84
8.5 迭代C4:结束购物车 ................................................................................................ 87 I
【文件预览】:
Web.开发敏捷之道(有书签).pdf