Grails принял совершенно другое направление. Очень сложно сравнивать Grails и Rails.
Грааль не является основой. Это стек фреймворков. Вы можете найти все функции, которые вы найдете в простых средах Spring, Hibernate, Quartz, Compass, Sitemesh. Таким образом, в конце вы получаете все лучшее от всех этих фреймворков с соглашением по конфигурации.
Однако я действительно хочу упомянуть об очень интересной идее, представленной в Grails, о модуляции приложения в плагины. Плагин в Grails является минимизированным самостоятельным проектом. Разделение логики приложения на плагины позволяет делиться вашим кодом с сообществом и хранить приложение в отдельных модулях, что облегчает тестирование и упрощает разработку.