WEB开发敏捷之道(清晰,经典,有书签)
第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
- 1
- 粉丝: 0
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助