关键字:Ruby On Rails ,InstantRails,Windows,入门,教程
一直想尝试Ruby On Rails,但是因为对apache,mysql都不熟,对Rails的环境搭建更是没信心,所以一直没有开始,从知道了InstantRails后,终于在windows上搭建了Ruby On Rails开发环境,开始了Rails的学习。
现在从最基础的知识开始,一边读着《Agile Web Development with Rails》的英文电子版,一边写随笔,并且尽量写的简单明了些,对于具体的细节概念倒没有做深入的研究,所以,这一系列也是《Agile Web Development with Rails》的读书笔记(其实叫做“抄书笔记”可能更合适
)。
之所以做为一个系列,是因为给自己定一个计划,不致半途而废。另外也是为了象我一样不懂Linux开发的朋友查找,参考方便。
因为是按照书本上的内容写的,自己也有很多不明白的地方,为了便于大家交流,我把看的电子书上传,不过博客园上传文件大小有限制,所以现在放在了live Share上,先是两本,分别是:
《Agile Web Development with Rails》和《Ruby for rails.pdf》,都是pdf格式的。
点击链接后到live share上,要等数10秒后才会出现下载链接。
下面是随笔链接:
基础篇:
Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境
Ruby on rails开发从头来(windows)(二)-创建项目和第一个Hello world
Ruby on rails开发从头来(windows)(三)-实现页面间的跳转
Ruby on rails开发从头来(windows)(四)-第一个添删查改例子
Ruby on rails开发从头来(windows)(五)-对输入进行验证
Ruby on rails开发从头来(windows)(六)-美化你的列表页面
Ruby on rails开发从头来(windows)(七)-创建在线购物页面
Ruby on rails开发从头来(windows)(八)-使用Session创建购物车
Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理
Ruby on rails开发从头来(windows)(十)-清空购物车和格式化金额
Ruby on rails开发从头来(windows)(十一)-订单(Order)
Ruby on rails开发从头来(windows)(十二)-订单(Order)
Ruby on rails开发从头来(windows)(十三)-订单(Order)
Ruby on rails开发从头来(windows)(十四)-送货处理
Ruby on rails开发从头来(windows)(十五)-添加用户
Ruby on rails开发从头来(windows)(十六)-登录
Ruby on rails开发从头来(windows)(十七)-控制访问权限
Ruby on rails开发从头来(windows)(十八)-自动生成文档
Ruby on rails开发从头来(windows)(十九)-测试开始
Ruby on rails开发从头来(windows)(二十)-测试model(CRUD)
Ruby on rails开发从头来(windows)(二十一)-测试Model时的问题
Ruby on rails开发从头来(windows)(二十二)-测试Controller
Ruby on rails开发从头来(windows)(二十三)-功能测试的约定
Ruby on rails开发从头来(windows)(二十四)-测试Controller
Ruby on rails开发从头来(windows)(二十五)-测试Controller
Ruby on rails开发从头来(windows)(二十六)- 使用Mock对象
Ruby on rails开发从头来(windows)(二十七)- 测试驱动开发
Ruby on rails开发从头来(windows)(二十八)- 使用Rake运行测试
Ruby on rails开发从头来(windows)(二十九)- 性能测试
Ruby on rails开发从头来(windows)(三十)- NetBeans IDE
提高篇:
Ruby on rails开发从头来(windows)(三十一)- Rails的目录结构
Ruby on rails开发从头来(windows)(三十二)- Rails的配置文件
Ruby on rails开发从头来(windows)(三十三)- 命名约定
Ruby on rails开发从头来(windows)(三十四)- Active Support
Ruby on rails开发从头来(windows)(三十五)- 日志(Log)
Ruby on rails开发从头来(windows)(三十六)- 调试技巧
Ruby on rails开发从头来(三十七)- ActiveRecord基础
Ruby on rails开发从头来(三十八)- ActiveRecord基础(列和属性)
Ruby on rails开发从头来(三十九)- ActiveRecord基础(访问属性)
Ruby on rails开发从头来(四十)- ActiveRecord基础(Boolean属性)
Ruby on rails开发从头来(四十一)- ActiveRecord基础(存储结构化数据)
Ruby on rails开发从头来(四十二)- ActiveRecord基础(主键和ID)
Ruby on rails开发从头来(四十三)- ActiveRecord基础(连接数据库)
Ruby on rails开发从头来(四十四)- ActiveRecord基础(创建记录)
Ruby on rails开发从头来(四十五)- ActiveRecord基础(读取记录)
Ruby on rails开发从头来(四十六)- ActiveRecord基础(SQL和Active Record)
Ruby on rails开发从头来(四十七)- ActiveRecord基础(强大的find方法)
Ruby on rails开发从头来(四十八)- ActiveRecord基础(动态查询)
Ruby on rails开发从头来(四十九)- ActiveRecord基础(行数和再加载数据)
Ruby on rails开发从头来(五十)- ActiveRecord基础(更新记录)
Ruby on rails开发从头来(五十一)- ActiveRecord基础(并发处理)
Ruby on rails开发从头来(五十二)- ActiveRecord基础(删除记录)
Ruby on rails开发从头来(五十三)- ActiveRecord基础(表关联)
Ruby on rails开发从头来(五十四)- ActiveRecord基础(指定关联关系)
Ruby on rails开发从头来(五十五)- ActiveRecord基础(一对一关联关系)
Ruby on rails开发从头来(五十六)- ActiveRecord基础(一对多关联关系)
Ruby on rails开发从头来(五十七)- ActiveRecord基础(多对多关联关系)
Ruby on rails开发从头来(五十八)- ActiveRecord基础(自关联)
Ruby on rails开发从头来(五十九)- ActiveRecord基础(预加载子记录)
今后本文会随着进度更新。如果有朋友想转载,请注明出处和原文链接。
一直想尝试Ruby On Rails,但是因为对apache,mysql都不熟,对Rails的环境搭建更是没信心,所以一直没有开始,从知道了InstantRails后,终于在windows上搭建了Ruby On Rails开发环境,开始了Rails的学习。
现在从最基础的知识开始,一边读着《Agile Web Development with Rails》的英文电子版,一边写随笔,并且尽量写的简单明了些,对于具体的细节概念倒没有做深入的研究,所以,这一系列也是《Agile Web Development with Rails》的读书笔记(其实叫做“抄书笔记”可能更合适

之所以做为一个系列,是因为给自己定一个计划,不致半途而废。另外也是为了象我一样不懂Linux开发的朋友查找,参考方便。
因为是按照书本上的内容写的,自己也有很多不明白的地方,为了便于大家交流,我把看的电子书上传,不过博客园上传文件大小有限制,所以现在放在了live Share上,先是两本,分别是:
《Agile Web Development with Rails》和《Ruby for rails.pdf》,都是pdf格式的。
点击链接后到live share上,要等数10秒后才会出现下载链接。
下面是随笔链接:
基础篇:
Ruby on rails开发从头来(windows)(一)-使用InstantRails快速搭建Ruby On Rails开发环境
Ruby on rails开发从头来(windows)(二)-创建项目和第一个Hello world
Ruby on rails开发从头来(windows)(三)-实现页面间的跳转
Ruby on rails开发从头来(windows)(四)-第一个添删查改例子
Ruby on rails开发从头来(windows)(五)-对输入进行验证
Ruby on rails开发从头来(windows)(六)-美化你的列表页面
Ruby on rails开发从头来(windows)(七)-创建在线购物页面
Ruby on rails开发从头来(windows)(八)-使用Session创建购物车
Ruby on rails开发从头来(windows)(九)-给购物车添加错误处理
Ruby on rails开发从头来(windows)(十)-清空购物车和格式化金额
Ruby on rails开发从头来(windows)(十一)-订单(Order)
Ruby on rails开发从头来(windows)(十二)-订单(Order)
Ruby on rails开发从头来(windows)(十三)-订单(Order)
Ruby on rails开发从头来(windows)(十四)-送货处理
Ruby on rails开发从头来(windows)(十五)-添加用户
Ruby on rails开发从头来(windows)(十六)-登录
Ruby on rails开发从头来(windows)(十七)-控制访问权限
Ruby on rails开发从头来(windows)(十八)-自动生成文档
Ruby on rails开发从头来(windows)(十九)-测试开始
Ruby on rails开发从头来(windows)(二十)-测试model(CRUD)
Ruby on rails开发从头来(windows)(二十一)-测试Model时的问题
Ruby on rails开发从头来(windows)(二十二)-测试Controller
Ruby on rails开发从头来(windows)(二十三)-功能测试的约定
Ruby on rails开发从头来(windows)(二十四)-测试Controller
Ruby on rails开发从头来(windows)(二十五)-测试Controller
Ruby on rails开发从头来(windows)(二十六)- 使用Mock对象
Ruby on rails开发从头来(windows)(二十七)- 测试驱动开发
Ruby on rails开发从头来(windows)(二十八)- 使用Rake运行测试
Ruby on rails开发从头来(windows)(二十九)- 性能测试
Ruby on rails开发从头来(windows)(三十)- NetBeans IDE
提高篇:
Ruby on rails开发从头来(windows)(三十一)- Rails的目录结构
Ruby on rails开发从头来(windows)(三十二)- Rails的配置文件
Ruby on rails开发从头来(windows)(三十三)- 命名约定
Ruby on rails开发从头来(windows)(三十四)- Active Support
Ruby on rails开发从头来(windows)(三十五)- 日志(Log)
Ruby on rails开发从头来(windows)(三十六)- 调试技巧
Ruby on rails开发从头来(三十七)- ActiveRecord基础
Ruby on rails开发从头来(三十八)- ActiveRecord基础(列和属性)
Ruby on rails开发从头来(三十九)- ActiveRecord基础(访问属性)
Ruby on rails开发从头来(四十)- ActiveRecord基础(Boolean属性)
Ruby on rails开发从头来(四十一)- ActiveRecord基础(存储结构化数据)
Ruby on rails开发从头来(四十二)- ActiveRecord基础(主键和ID)
Ruby on rails开发从头来(四十三)- ActiveRecord基础(连接数据库)
Ruby on rails开发从头来(四十四)- ActiveRecord基础(创建记录)
Ruby on rails开发从头来(四十五)- ActiveRecord基础(读取记录)
Ruby on rails开发从头来(四十六)- ActiveRecord基础(SQL和Active Record)
Ruby on rails开发从头来(四十七)- ActiveRecord基础(强大的find方法)
Ruby on rails开发从头来(四十八)- ActiveRecord基础(动态查询)
Ruby on rails开发从头来(四十九)- ActiveRecord基础(行数和再加载数据)
Ruby on rails开发从头来(五十)- ActiveRecord基础(更新记录)
Ruby on rails开发从头来(五十一)- ActiveRecord基础(并发处理)
Ruby on rails开发从头来(五十二)- ActiveRecord基础(删除记录)
Ruby on rails开发从头来(五十三)- ActiveRecord基础(表关联)
Ruby on rails开发从头来(五十四)- ActiveRecord基础(指定关联关系)
Ruby on rails开发从头来(五十五)- ActiveRecord基础(一对一关联关系)
Ruby on rails开发从头来(五十六)- ActiveRecord基础(一对多关联关系)
Ruby on rails开发从头来(五十七)- ActiveRecord基础(多对多关联关系)
Ruby on rails开发从头来(五十八)- ActiveRecord基础(自关联)
Ruby on rails开发从头来(五十九)- ActiveRecord基础(预加载子记录)
今后本文会随着进度更新。如果有朋友想转载,请注明出处和原文链接。
分类:
Ruby On Rails
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架