Rails 3 позволяет легко достичь этого.На самом деле, как только вы объявите свой драгоценный камень в качестве движка, он будет автоматически выглядеть во всех основных папках: /app
, /public
, ...
Я бы посоветовал взглянуть на этот проект github , который является фреймворком Engine.
Вы сможете создать свой собственный, используя этот пример.