Sinatraは、Webアプリケーションを素早く作成するためのシンプルなRuby DSLです。
テンプレート、静的ファイル、ヘルパー、エラー処理などの他の多くのトピックを使用して、ルーティングのための機能を内蔵しています。
バージョン | 発売日 |
---|---|
2.0.0beta2 | 2016-08-22 |
2.0.0beta1 | 2016-08-22 |
1.4.7 | 2016-01-24 |
1.4.0 | 2013-03-15 |
1.3.0 | 2011-10-01 |
1.2.0 | 2011年03月02日 |
1.1.0 | 2010-10-23 |
1.0.0 | 2010-03-23 |
0.9.0 | 2009-01-18 |
0.3.0 | 2008-08-31 |
0.2.0 | 2008年4月11日 |
0.1.0 | 2007年10月4日 |
Sinatraをグローバルな宝石としてインストールすることができます:
gem install sinatra
またはそれをプロジェクトのGemfileに追加する
# in Gemfile:
gem 'sinatra'
bundle install
を実行します。
# app.rb
require 'sinatra'
get '/' do
'Hello, Universe!'
end
Sinatraをインストールする:
gem install sinatra
アプリを実行する:
ruby app.rb
それでおしまい! http:// localhost:4567でアプリにアクセスする