Руководства по Rails объясняют такие вещи: http://guides.rubyonrails.org/
Но для того, чтобы вы действительно поняли, как работает Rails - вам нужно создать приложение.Вот почему большинство учебных пособий по Rails начинаются с создания проекта.
Это бесплатная книга, в которой вы познакомитесь со всем, что вам нужно знать о Rails для начала работы: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book
По моему скромному мнению, создание реального приложения - отличный способ узнать, как все части работают вместе.
РЕДАКТИРОВАТЬ:
Основываясь на вашем ответе ниже,Похоже, вы ищете глубокое понимание того, как именно работает Rails, а не просто рабочие знания.Единственный способ, которым вы действительно можете это сделать, - это копаться в исходном коде - как предложил Archit: https://github.com/rails/rails
Однако, используя эту книгу, вы можете получить более глубокое понимание того, как все работает: http://www.amazon.com/Rails-AntiPatterns-Refactoring-Addison-Wesley-Professional/dp/0321604814. Он хорошо объясняет большую часть "магии", которой известен Rails.
... но вы никогда не узнаете точно, как все работает, если не просмотрите источник.