Hatena::Groupangelos

Angelos in Action RSSフィード

Fork me on GitHub
 | 

2009-10-10

WAFで使うためのPSGI Applicationのbuilderを作ってみた

04:39 | WAFで使うためのPSGI Applicationのbuilderを作ってみた - Angelos in Action を含むブックマーク はてなブックマーク - WAFで使うためのPSGI Applicationのbuilderを作ってみた - Angelos in Action WAFで使うためのPSGI Applicationのbuilderを作ってみた - Angelos in Action のブックマークコメント

WAF用のPlack Application用のbuilderを作ってみた。

http://github.com/dann/p5-plackx-middlewarestack

簡単にいうと、RailsのActionDispatch::MiddlewareStackみたいなもの。Railsのはmiddlewareをindex指定でinsertするのだけれど、それだと使いにくいので、middleware名でmiddlewareをinsert_beforeしたりinsert_afterできたりするモジュール

このmiddlewareのあとにはこのmiddlewareいれたいとか、このmiddlewareの前にはこのmiddlewareを挟み込みたいとか、条件によってはこのmiddlewareはいれたくない、開発モードのときはこのmiddlewareをいれておきたいとか、そういうときに使う事を想定しています。

 |