Ruby Sinatra

Sinatra で Hello World

こんな感じでものすごく簡単に動かせた。

これを実行するとWebサーバーが起動。

$ ruby lib/hello.rb
➜  sandbox  ruby lib/hello.rb 
[2014-12-07 11:20:55] INFO  WEBrick 1.3.1
[2014-12-07 11:20:55] INFO  ruby 2.0.0 (2014-05-08) [universal.x86_64-darwin14]
== Sinatra/1.4.5 has taken the stage on 4567 for development with backup from WEBrick
[2014-12-07 11:20:55] INFO  WEBrick::HTTPServer#start: pid=25693 port=4567

image

手軽さがApacheとは大違いですね。
もちろん性能も大違いだとは思いますが。
何かサクッと作りたいときに便利そうな感じ。

公式サイトはこちら
Sinatra: README (Japanese)