Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Conhecendo Sinatra

sa_vini
September 15, 2012

Conhecendo Sinatra

Conheça um pouco mais sobre a DSL que promete lhe auxiliar a criar aplicações web com o mínimo esforço e com classe, like a Sinatra!

sa_vini

September 15, 2012
Tweet

Other Decks in Programming

Transcript

  1. Routing get '/' do show something end post '/' do

    create something end put '/' do replace something end patch '/' do modify something end delete '/' do annihilate something end options '/' do appease something end 4. Sinatra
  2. Rotas com query strings get '/:name' do # URL in

    the form /some_name?foo=XYZ "#{params[:name]} - #{params[:foo]}" end 4. Sinatra
  3. Rotas com wildcards get '/*' do "You passed in #{params[:splat]}"

    # http://localhost:4567/foo/bar/baz/bop # params[:splat] = ["foo/bar/baz/bop"]. end 4. Sinatra