Cansado de reiniciar o Sinatra

Servidor Sinatra rodando e toda vez que você editar algum arquivo, é necessário reiniciar o servidor. Cansativo … chato …

Para evitar isso, use a gema chamada shotgun .

Você precisará, em vez de iniciar seu aplicativo com

$ ruby yourapp.rb

Começar com

$ shotgun yourapp.rb

O Shotgun fará o aplicativo responder na porta 9393 como padrão. Se você quiser que o aplicativo responda em uma porta diferente (por exemplo, 6379), use

$ shotgun yourapp.rb --port=6379

Referências

https://github.com/rtomayko/shotgun <br />
http://www.sinatrarb.com/