![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ruby On Rails
meladet
原来如此...
展开
-
Rails源码学习(一)
Ruby是一门神奇的语言,里面有很灵活的语法和很多令人惊奇的特性。Rails这个时下异常流行的web开发框架将Ruby语言的特性与优势很好的发挥出来。最近用Rails开发了几个小程序,发现其开发效率真是很高,同时也应了Ruby语言的哲学:快乐编程。 要想很好的了解和使用Rails,最好的方法莫过于读它的源码,最近正好在学习Rails的源码,把这个过程中的一些心得以及遇到的一些问题...2009-07-08 15:01:25 · 211 阅读 · 0 评论 -
Rails源码学习(二) 上
Rails整个工程涉及的模块很多,当然文件更多,在学习源码的时候经常要查找文件和方法,有一个好的IDE可以令这个过程变得轻松一些。可以使用Ecplise中的Ruby插件,把Rails的源码导入到工程中,这样查看这些文件以及查找一些方法会很方便。 继续上次的内容,当我们用命令创建出一个App的框架之后,还会使用script/generate model(controller,sca...2009-07-10 17:24:38 · 107 阅读 · 0 评论 -
Rails源码学习(二) 下
上次已经介绍Generator的生成以及工作过程,下面通过源码来详细说明这个过程,先从command/generate.rb文件开始看,1、rails_generators文件夹下的scripts.rb中的Rails::Generator::Scripts::Base类,截取部分代码:[code="ruby"]module Rails module Generator ...2009-07-13 09:45:34 · 140 阅读 · 0 评论