Простейший Ruby On Rails контроллер
Многие начинающие изучать Ruby On Rails быстро запутываются в механизме совместной работы routes, controllers и views. Что бы сделать этот процесс максимально понятным я нарисовал небольшую шпаргалку. На схеме показан минимальный набор кода, необходимый для того, чтобы контроллер вывел в браузер кусок текста. По стрелкам можно понять, какие соглашения о наименовании используются в Rails в данном случае.
Если вам более интересно какими путям данные из формы попадают в контроллер, то для этого есть ещё одна схема – Как Rails передаёт параметры и создаёт формы.
Кстати, ещё очень сильно помогают разобраться в этом процессе логи Rails-приложения. О том, как их читать – в статье Незаменимый навык: смотреть в логи.