Middleman versions prior to 3.x used Sinatra, but the modern releases no longer do. However, it's still very easy to use Sinatra. In your
class MySinatra < Sinatra::Base
get "/" do
"Hello World (Sinatra)"
get "/derp.html" do
map "/sinatra" do
If you want to output some of the Sinatra content as static files during build, use the
configure :build do
endpoint "my-sinatra-file.html", :path => "/sinatra/some_route"