お久しぶりです、Perl担当の西山です。 前回に続きDRY(Don't Repeat Yourself)を追求するWebフレームワークJiftyを取り上げます。 手元の環境にPerlの実行環境やJiftyをインストールされていない方はこれまでの記事を参照してください。 今回はJiftyと一緒に配布されている"ShrinkURL"というサンプルアプリケーションを題材に、 Jiftyに従ってアプリケーションを開発する場合のモジュール構造や考え方を見ていきたいと思います。 これまでの記事: JiftyでWebアプリをつくる - Windowsにインストール JiftyでWebアプリをつくる - ログイン機能を作る Jiftyの考え方 一般的にWebアプリケーションのフレームワークなどで使用されるアプリケーション構造はMVC(Model-View-Controller)と呼ばれる形に機能は分類され