## 课程概要:
本课程讲解Rails 视图(View),内容包括常用的辅助方法(Helper),如何使用表单(Form),AJAX在视图中的应用以及如何借助其他的模板引擎实现简洁的页面方案。
## 知识点:
1. 布局
2. 辅助方法
3. 表单
4. AJAX
5. 模板引擎
## 课程背景
视图(View)即 MVC 中的 V,也是Rails使用者最先见到的部分。在完成业务逻辑前,合理的设计视图是 MVC 开发中最先得到用户认可的部分。本课程结合商品页面的开发,讲解Rails 中的视图。
- 写在前面
- 第一章 Ruby on Rails 概述
- Ruby on Rails 开发环境介绍
- Rails 文件简介
- 用户界面(UI)设计
- 第二章 Rails 中的资源
- 应用 scaffold 命令创建资源
- REST 架构
- 深入路由(routes)
- 第三章 Rails 中的视图
- 布局和辅助方法
- 表单
- 视图中的 AJAX 交互
- 模板引擎的使用
- 第四章 Rails 中的模型
- 模型的基础操作
- 深入模型查询
- 模型中的关联关系
- 模型中的校验
- 模型中的回调
- 第五章 Rails 中的控制器
- 控制器中的方法
- 控制器中的逻辑
- 第六章 Rails 的配置及部署
- Assets 管理
- 缓存及缓存服务
- 异步任务及邮件发送
- I18n
- 生产环境部署
- 常用 Gem
- 写在后面