Slide 9
Slide 9 text
base.rb
• Sinatra::Requestクラス,
Sinatra::Responseクラス
– Rack::Request,
Rack::Responseを継承
• Sinatra::Baseクラス
– Rackアプリ部分(iniXalize,
call,
call!)
– 以下のモジュールをinclude
• Sinatra::Helpersモジュール
– ルーティングやフィルター、view定義周りのメソッド
• Sinatra::Templatesモジュール
– GemのTiltとのやり取りをする部分