我一直在寻找questions像these但我并不真正找到我在找什么。我是一个在其他环境(Java,Python,PHP等)方面拥有相当专业知识的Web开发人员,并且我试图在一段时间后拿起Rails。我是令人难以置信的沮丧的方式,我发现的指南会说“把这行代码放在那里,看看发生的很酷的东西”......然后继续下一个很酷的事情,没有解释窗帘后面发生了什么或者什么样的变化是可能的。我在哪里可以阅读关于Ruby on Rails的结构?
我想要的是一个文档,它列出了Rails的主要功能块,以及它们如何相互作用。我希望它告诉我Rails应用程序启动或获取HTTP请求时发生了哪些事情,按照什么顺序以及如何配置。最重要的是,我想链接到当前的API文档描述的细节,让我看看什么样的事情是可能的。我想要一个Rails应用程序目录结构的简单列表,简要描述Rails用来查找我的文件,如何加载它们以及它期望在其中找到什么的所有约定。
我是不是寻找一个教程,使大量的假设,一个闪亮的例子,截屏视频,视频,或时尚热情过量。理想情况下,我正在寻找一个网站或一个PDF而不是一本书,但我会拿一本书。
有没有类似的东西可用?如果不是,我能接近多少?
+1 Rails入门指南包含对Rails应用程序的主要构建模块的描述,并且在新项目部分下对应用程序结构进行了相当简洁的描述。 – Shadwell 2010-08-17 21:36:29
用于阅读代码的+1 – 2010-08-17 21:40:04
我觉得代码是底层视图,“入门”是一英里以上的视图,两者之间存在巨大差距。我将通过一些其他指南来看看,但我最基本的挫折是我想要的(“这是X的工作方式”)和我发现的(“这是如何做X”)之间的阻抗不匹配。 。那有意义吗? – 2010-08-17 21:53:09