Publicado por Rafael Rosa em 24 de August de 2009

Monk – Um framework-cola em Ruby para desenvolvimento web

monkRecentemente encontramos o aparentemente interessante framework Monk. Ele nos permite especificar uma lista de dependências de tecnologias utilizadas nos projetos, na forma de repositórios git ou gems, e se encarrega de baixá-las e carregá-las no diretório vendor da aplicação.

Usando o esqueleto padrão (você precisará ter o banco de dados chave/valor Redis instalado), você recebe uma aplicação Sinatra com Haml, Rack, Contest, Stories, Webrat e Ohm. Porém, você pode criar seus próprios esqueletos, com as dependências que quiser.

Você pode instalar Monk com:

gem install monk

... e depois inicializar um projeto com o esqueleto padrão usando:

monk init myapp

Ele irá fornecer uma estrutura familiar com os diretórios helpers, models, rotas, views, lib e vendor.

Para obter mais detalhes, veja o site oficial do Monk.

Deixe um Comentário