http://www.sinatrarb.com/ https://github.com/kambara/sinatra-template ドキュメント
インストール $ sudo gem install sinatra使い方 require 'sinatra'require 'haml'set :haml, :format => :html5get '/' do ## Viewは色々選べる 'Hello world!' erb :index haml :indexendsession-based flashを使う $ sudo gem install rack-flashrequire 'rack-flash'configure do use Rack::Session::Cookie use Rack::Flashendflash[:error] = "もうだめぽ";Thinを使うThinインストール $ sudo apt-get install build-essential単に立ち上げるだけなら $ thin start本番環境では設定ファイル(thin.yamlとか)に色々指定しておく ---timeout: 30log: log/thin.logenvironment: productionservers: 1daemonize: truerackup: config.ruport: 3001スタート $ thin start -C thin.yaml停止 $ thin stop -C thin.yaml |
