パンプキンスパイスラテ

IT系のことが多めの日記帳です

エラー画面がかっこいい!?Rubyの超軽量フレームワーク「Sinatra」を動かしてみた

ずーっと気になっていた「Sinatra」をようやく試してみた。

まずはインストール

gemでインストールできます。

#gem install sinatra
Successfully installed rack-1.1.0
Successfully installed sinatra-0.9.4
2 gems installed
Installing ri documentation for rack-1.1.0...
Installing ri documentation for sinatra-0.9.4...
Installing RDoc documentation for rack-1.1.0...
Installing RDoc documentation for sinatra-0.9.4...

完了。。はやッ!

サンプル作成

app.rbというファイルを作成

require 'rubygems'
require 'sinatra'

get '/' do
  'Hello, world'
end

実行

ruby app.rb
== Sinatra/0.9.4 has taken the stage on 4567 for development with backup from Mongrel

ポート番号:4567でMongrelが起動。

http://localhost:4567 にアクセス。

できた!!
超簡単。。。

ちなみにエラー画面はこちら。
http://localhost:4567/new にアクセス。

ちょw
エラー画面カッコイイんですけど!!!

なんだかわくわくする、Rubyの超軽量フレームワークのご紹介でした。