Никита Голоденко: Под фронтендом я имел введу первичный сервер (nginx отдает статику, если ее нет отдает, управление webrick или другому rack серверу). На хероку не работал, судя по статьям в итернете есть билды окружений вместе с nginx. А вы уверены, что поисковики будут считать страницы ////// и / разными?
Мне кажется, бесполезно вьюшки выводить в отдельный гем/папку. Когда запустим приложение вюшки будут запускаться с теме же правами пользователя (в UNIX), что и приложение, а значит и иметь доступ к исходникам приложения.
Если я не прав, буду рад услышать правильную реализацию.