红宝石的内部原理

mbr*_*_ml 3 ruby-on-rails

有没有好的书籍或论文可以从上至下解释滑轨的内部工作原理?不是如何使用它,而是实际发生的事情,例如在您运行服务器或向服务器发送请求时。

Nic*_*Nic 5

这是一个很好的起点: Rails初始化过程

机架抽象了大多数Web服务器: 机架文档

然后Rails如何与Rack交互以处理请求: Rails on Rack

我通读了这些(和其他RoR核心指南)并探究了源代码,从而为自己揭开了Rails内部工作的神秘面纱。希望有帮助。

玩得开心!