ActiveURL
ActiveResource(の一部)は、
GET /people/show/1 POST /people/create/1 POST /people/update/1 GET /people/destroy/1
を
GET /people/1 POST /people/1 PUT /people/1 DELETE /people/1
にマッピングする試みだが、/people/list とかはどうするんだろうね。特に検索条件があったときなんか。
それはそうと、現行の URL(action) を拡張するのもありかなと思った。
GET /people/list_by_name/^Dav
とか。
GET /people/by_name/^Dav
かな?
DHH 的には、どういうのを好むんだろうか?
そもそも、ActiveRecord の find_by_* を URL に応用したらどうなるか? を考えて list_by_name を思いついた。つまり結論ありきで書かれたエントリです。