Да, вы правы в том, что создатели рельсов никогда не заявляли, что вы не должны использовать рельсы для небольших приложений, но они неоднократно заявляли о важности контроллера.
Я создал пустое приложение Rails. И вместо того, чтобы писать контроллер, я хочу поместить всю мою логику контроллера в свои представления, а не в отдельные классы контроллера.
Просто из любопытства, какую логику вы рассматриваете в своих взглядах? Если это логика представления, то это одно, но если это бизнес-правила, загрузка данных из базы данных, XML-файла, веб-службы / отдыха на основе, то вы нарушаете основные принципы рельсов. Вы когда-нибудь слышали о ASP (Classic Active Server Pages)? Фреймворки развились за пределы этого, чтобы преодолеть недостатки и подводные камни, такие как ASP, чтобы позволить вам не смешивать презентацию и код. Если вы соберете все вместе, как вы будете тестировать свой код? Еще один ключевой принцип рельсов, поэтому он встроен в сам фреймворк в отличие от других веб-фреймворков.
Я хочу узнать, как использовать "стандартную" среду Ruby
В своих ответах вы постоянно упоминаете, что хотите изучить стандартную среду Ruby? Если это так, почему бы вам не использовать irb? Rails не является частью стандартной среды Ruby. На самом деле вы, вероятно, узнаете намного больше о Ruby, используя irb, чем Rails. После того, как вы познакомитесь с Ruby, возьмите рельсы.
Я согласен с другими, и если вы собираетесь потратить время на изучение фреймворка, то изучите его правильно и, как задумал создатель, в противном случае вы упускаете суть и не поймете, почему rails такой хороший веб рамки для начала. То, что вы надеетесь достичь, может быть сделано с помощью ряда веб-технологий: ASP, ASP.Net, PHP, JSP, Perl, но вы выбираете изучение Ruby и rails, поэтому не делайте этого так же, как в любой из другие веб-технологии.