1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 require 'sinatra' require 'haml' class Sinatra::Request def pjax? env['HTTP_X_PJAX'] || self["_pjax"] end end get '/' do haml "%p this is index...", :layout => !request.pjax? end get '/akubi' do haml "%img{src: 'http://udzura.jp/images/150709359.jpg'}", :layout =>