Webサーバへの組み込みmrubyのRack-based APIまわり
標題の件の盛り上がりに追従して、mrubyであれこれ。
Webサーバへの組み込みmrubyのRack-based API化
Webサーバへの組み込みmrubyのAPIをRackベースにしたらどうかという議論を受けて、ngx_mrubyも対応し、matsumotoryさんが以下のようにツイートしていたのを見て、
起きたらmod_mrubyのRack based APIパッチ来てるかな
— MATSUMOTO, Ryosuke (@matsumotory) September 14, 2015
ngx_mrubyやmod_mrubyの勉強のためにやってみた。
mod_mruby also supports Rack based API. Thanks to @kentaro / “Release mod_mruby v1.13.9 · matsumoto-r/mod_mruby · G…” http://t.co/We3g8MdAAA
— MATSUMOTO, Ryosuke (@matsumotory) September 15, 2015
まつもとりーさん本人がやったら3分ぐらいで終わりそうなところを、「なんか動かない!助けて!」とかいいながら助けてもらってようやくできた。作者自ら手ほどきくださって、ありがとうございます。ありがたい環境です。
Rack-based API上のWAF
そうなるとWAFを作りたくなるので、Sinatraみたいなのをやってみようと思って、日本のシナトラといえば美空ひばりだろうってんで、以下の様なものを書き始めた。
しかし、RubyのURIみたいなのがほしいよ〜、という感じで難航してるところ。