学习Rails代码库内部的一些好的资源是什么?



我已经在Rails中开发了大约3年了,并且想了解更多关于Rails内部本身的知识。据说Rails 3提供了很好的API,可以与Rails更紧密地集成,但是我很难找到如何使用它们的文档。以下是我正在寻找的一些示例:

Rails初始化过程http://guides.rubyonrails.org/initialization.html

服装介绍http://railscasts.com/episodes/239-activerecord-relation-walkthrough

路由预排http://railscasts.com/episodes/231-routing-walkthroughhttp://railscasts.com/episodes/232-routing-walkthrough-part-2

制作Rails应用程序http://pragprog.com/book/jvrails/crafting-rails-applications

还有其他好的资源可以帮助我们了解Rails是如何工作的吗?(请不要说阅读源代码…我在寻找一个更有指导意义的解释)

你可能会喜欢这篇文章:

http://piotrsarnacki.com/2010/07/31/rails3-modularity/

http://piotrsarnacki.com/2010/06/18/rails-internals-railties/

但是,你应该开始自己写这样的文章,即尝试写控制器实例变量如何在视图中可见或准备所有rails模块和类的描述-这将使你更熟悉rails。

《Ruby元编程书》最后有几章是教ActiveRecord内部是如何组成的。

最新更新