札幌Ruby会議03で咳さんからrackなんて なんで必要なの?っていう話があって、 自分の無知をさらけ出してしまったので、 webrickを利用がてら、ベンチしてみました。 まず、webrickのドキュメントを読みながら 作ってみると、 #!/usr/bin/env ruby require 'webrick/cgi' class MyCGI < WEBrick::CGI def do_GET(req, res) res["content-type"] = "text/plain" ret = "hello world\n" res.body = ret end end MyCGI.new.start() これで動きます。 なんかrackと似てますね。 同じことをrackでやると、 #!/usr/bin/env ruby require 'rack' include Rack class