HTTP::Router++
WAFを作っていて、HTTP::Router側にほしいなぁと思っていた機能を幾つかいれてみた。
HTTP::Router側にmap.resourceとかmap.connectとかの記述からRoute作るBuilderの機能とRouting Tableのデバッグ用機能。実装はちょっともっとDRYになるように修正したいなと。
masakiさんに聞いたところHTTP::RouterはDispatcherの機能は含有しないようなので、HTTP::Router使ったDispatcherをモジュール化してWAFに組み込んでみようかなと。
# Mouse化するか否かはHTTP::Routerがある程度できてからかなぁと。