module Sinatra::Unpoly

The Unpoly extension for Sinatra provides a little bit of sugar to make Unpoly work seamlessly with Roda.

Example

require "sinatra/base"
require "sinatra/unpoly"

class App < Sinatra::Base
  register Sinatra::Unpoly

  get "/" do
    if up?
      "Unpoly request!"
    else
      "Not Unpoly :("
    end
  end
end