チャチャっとウェブアプリケーション書くには DBIx::Skinny が便利だなとおもって、プライベートでは最近は DBIx::Skinny をメインでつかってる。DBIC とおなじ感覚で書けて、DBIC とちがってコードが可読であって、DBIC とちがっておしつけがましくないのが利点かとおもいます。 個人的には、DBIC の一番嫌な点はテーブル名に me というエイリアスをつけるところで、「イヤミか!」といいたくなります。 閑話休題。 HTML::Shakan という、form validation/form generator があるのですが、これに DBIx::Skinny との連携機能をいれました。これにより、Class::DBI::FromForm のようなかんじで、フォームバリデーションがすんだパラメータから DB に INSERT/UPDATE 文をぶっこめます。 便利です。