Começar o Sinatra do zero pode deixar as pessoas sem saber o que fazer, caso nunca o tenham usado antes. Então, aqui está meu passo a passo para iniciar um aplicativo Sinatra do zero:
gem install sinatra
touch hi.rb
Edite hi.rb e adicione estas linhas (qualquer editor de texto servirá):
require 'sinatra'
get '/' do
"Hello World!"
end
Salvar e sair.
Finalmente, execute este comando:
ruby -rubygems hi.rb
Você verá esta saída (ou semelhante):
Sinatra/1.3.3 has taken the stage on 4567 for development
Thin web server (v1.5.0 codename Knife)
Maximum connections set to 1024
Listening on 0.0.0.0:4567, CTRL+C to stop
Agora você pode acessar seu novo aplicativo Sinatra a partir do URL acima:
http://0.0.0.0:4567/