Я бы порекомендовал взять книгу по Rails и покопаться, чтобы полностью понять архитектуру. Существует множество примеров настройки блогов, но большинство в конечном итоге показывает вам леса, которые (по моему опыту), как правило, бесполезны в реальных проектах.
Тем не менее, Rails действительно упрощает обработку данных формы (обычно params [: my_model] или просто хэш params) и отвечает клиенту из действия контроллера. Я полагаю, что в вашем конечном решении действие вызовет удаленный сайт, чтобы «отправить» результат или делегировать это поведение модели.
Надеюсь, что это ответит на ваши вопросы и будет отображаться в виде комментария к RTFM. :)