次はこれで何か作ってみよう。。。
#!/usr/bin/env ruby $stdout.binmode require 'rubygems' require 'web' require 'tenjin' engine = Tenjin::Engine.new() api = Web::Interface::AUTO.new api.each {|req| rsp = Web::Response.new rsp.content_type = 'text/html' context = { :name=>'World', :items=>['<AAA>', 'B&B', '"CCC"'] } rsp << engine.render('ex.rbhtml', context) api.response req,rsp }
Hello #{@name}!
<ul>
<?rb for item in @items ?>
<li>${item}</li>
<?rb end ?>
</ul>