hyoromoのブログ

最近はVRSNS向けに作ったものについて書いています

Sinatra で Hello World!

最近、巷で話題の Sinatra を使ってみました。
と言っても、公式にあった通りに実行しただけですがね。
http://www.sinatrarb.com/

インストール

これだけという簡単さ。

$ gem install sinatra

ソース

Hello World! と表示するいつものアレ。

require 'rubygems'
require 'sinatra'

get '/hi' do
  "Hello World!"
end

表示

$ ruby hi.rb
== Sinatra/0.9.1.1 has taken the stage on 4567 for development with backup from WEBrick
[2009-05-01 00:00:07] INFO  WEBrick 1.3.1
[2009-05-01 00:00:07] INFO  ruby 1.8.6 (2009-03-31) [i686-darwin9.6.0]
[2009-05-01 00:00:07] INFO  WEBrick::HTTPServer#start: pid=57278 port=4567

こちらにアクセスすると表示されました。
http://localhost:4567/hi

まとめ

凄く簡単!これほど簡単なフレームワークもないですよね。
簡単なアプリを作るなら、このフレームワークを使えばいいかも。