RubyonRails教程.doc

  1. 1、本文档共504页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 第 1 章?从零到部署 - 1 - 1.1?简介 - 2 - 1.1.1?给不同读者群的建议 - 2 - 1.1.2?Rails 的性能 - 4 - 1.1.3?本书排版约定 - 4 - 1.2?搭建环境 - 6 - 1.2.1?开发环境 - 6 - 1.2.2?安装 Ruby,RubyGems,Rails 和 Git - 8 - 1.2.3?第一个程序 - 12 - 1.2.4?Bundler - 13 - 1.2.5?rails server - 18 - 1.2.6?模型-视图-控制器(MVC) - 20 - 1.3?用 git 做版本控制 - 20 - 1.3.1?安装与设置 - 21 - 1.3.2?添加文件并提交 - 23 - 1.3.3?git 为我们带来了什么好处? - 25 - 1.3.4?GitHub - 26 - 1.3.5?分支,编辑,提交,合并 - 28 - 1.4?部署 - 33 - 1.4.1?搭建 Heroku 部署环境 - 33 - 1.4.2?Heroku 部署第一步 - 35 - 1.4.3?Heroku 部署第二步 - 36 - 1.4.4?Heroku 的其他命令 - 36 - 1.5?小结 - 38 - 第 2 章?演示程序 - 40 - 2.1?规划程序 - 40 - 2.1.1?用户模型 - 42 - 2.1.2?微博模型 - 43 - 2.2?Users 资源(users resource) - 43 - 2.2.1?浏览用户相关的页面 - 46 - 2.2.2?MVC 实践 - 48 - 2.2.3?上述 Users 资源的缺陷 - 56 - 2.3?Microposts 资源 - 56 - 2.3.1?概览 Microposts 资源 - 57 - 2.3.2?限制微博内容的长度 - 61 - 2.3.3?一个用户有多篇微博 - 62 - 2.3.4?继承关系 - 64 - 2.3.5?部署演示程序 - 67 - 2.4?小结 - 68 - 第 3 章?基本静态的页面 - 70 - 3.1?静态页面 - 74 - 3.2?第一个测试 - 81 - 3.2.1?测试驱动开发 - 81 - 3.2.2?添加页面 - 86 - 3.3?有点动态内容的页面 - 90 - 3.3.1?测试标题的变化 - 90 - 3.3.2?让标题测试通过 - 93 - 3.3.3?嵌入式 Ruby - 95 - 3.3.4?使用布局文件来消除重复 - 98 - 3.4?小结 - 101 - 3.5?练习 - 102 - 3.6?高级技术 - 105 - 3.6.1?去掉 bundle exec - 105 - 3.6.2?使用 Guard 自动测试 - 107 - 3.6.3?使用 Spork 加速测试 - 111 - 3.6.4?在 Sublime Text 中进行测试 - 116 - 第 4 章?Rails 背后的 Ruby - 118 - 4.1?导言 - 118 - 4.2?字符串和方法 - 122 - 4.2.1?注释 - 123 - 4.2.2?字符串 - 123 - 4.2.3?对象及向其传递消息 - 125 - 4.2.4?定义方法 - 128 - 4.2.5?回顾一下标题的帮助方法 - 129 - 4.3?其他的数据类型 - 129 - 4.3.1?数组和 Range - 130 - 4.3.2?块 - 133 - 4.3.3?Hash 和 Symbol - 135 - 4.3.4?重温引入 CSS 的代码 - 139 - 4.4?Ruby 类 - 140 - 4.4.1?构造器 - 140 - 4.4.2?类的继承 - 141 - 4.4.3?修改内置的类 - 144 - 4.4.4?控制器类 - 145 - 4.4.5?用户类 - 147 - 4.5?小结 - 149 - 4.6?练习 - 150 - 第 5 章?完善布局 - 152 - 5.1?添加一些结构 - 152 - 5.1.1?网站导航 - 153 - 5.1.2?Bootstrap 和自定义的 CSS - 158 - 5.1.3?局部视图 - 166 - 5.2?Sass 和 asset pipeline - 170 - 5.2.1?Asset pipeline - 171 - 5.2.2?句法强大的样式表 - 173 - 5.3?布局中的链接 - 182 - 5.3.1?路由测试 - 186 - 5.3.2?Rails 路由 - 188 - 5.3.3?具名路由 - 191 - 5.3.4?简化 RSpec 测试代码 - 193 - 5.4?用户注册:第一步 - 197 - 5.4.1?Users 控

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档