了解Rails核心源代码?

jas*_*ogd 9 ruby-on-rails

我想开始为Rails编写代码补丁.有没有关于'高级'Ruby的好书,我应该阅读以理解rails源代码?入门有什么其他提示吗?Rails看起来像个大兽,我不知道从哪里开始!

谢谢你,杰森.

更新:我也在寻找能够解释更多"网络"方面的东西 - 即HTTP,Web服务器,Rack等.

Rya*_*igg 12

我已经为Rails 3编写了一个初始化指南,可以帮助您理解Rails 3中的一些常见概念.这主要涵盖了"railties"部分,但在实际的Railties中分支出来.这实际上取决于你想要在Rails中修补/看看它实际上适用于你的程度.


Mic*_*ard 7

我的建议是阅读这篇文章:http: //pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition可以非常全面地了解rails如何在外部工作,如果你还没有.

然后检查最新的主干并开始阅读您喜欢的组件,随意搞乱文件并在实际项目中尝试更改.

元编程是Rails中使用的一个概念,因此本书肯定也会很好:http://pragprog.com/titles/ppmetr/metaprogramming-ruby.

希望这会让你走上正轨