Я смотрю на вопросы как эти , но я не могу найти то, что ищу. Я веб-разработчик, обладающий достаточным опытом в других средах (Java, Python, PHP и т. Д.), И некоторое время назад я пытался освоить Rails. Я был невероятно разочарован тем, как в руководствах, которые я нашел, говорилось что-то вроде "поместить эту строку кода туда и посмотреть на интересные вещи, которые происходят" ... и затем перейти к следующей классной вещи без объяснения того, что происходило за кулисами или какие варианты были возможны.
Мне нужен документ, в котором изложены основные функциональные части Rails и как они взаимодействуют. Я хочу, чтобы он сообщал мне, что происходит, когда приложение Rails запускается или получает HTTP-запрос, в каком порядке и как все это настраивается. Прежде всего, я хочу ссылки на текущую документацию API, описывающую детали и позволяющую мне увидеть, какие вещи возможны. Мне нужен простой список структуры каталогов приложения Rails, в котором кратко описываются все соглашения, которые Rails использует для поиска моих файлов, как они их загружают и что они ожидают найти в них.
Я не ищу учебник, в котором изложены тонны предположений, блестящий пример, скринкаст, видео или передозировка чудовищного энтузиазма. В идеале я ищу веб-сайт или PDF, а не книгу, но в крайнем случае возьму книгу.
Есть что-нибудь подобное? Если нет, то как близко я могу добраться?