2012-07-14 何故フレームワークを使うのか(その 1) フレームワーク 一般論 主に Web アプリケーションの作成においては、あらかじめ用意された何らかのフレームワークを使うことが一般的です。代表的なフレームワークとしては Java Struts JSF Wicket Scala Lift Play Framework Ruby Ruby on Rails PHP CakePHP FuelPHP Python Django Haskell Yesod などがあります。ではなぜこれらのフレームワークを使うのか。それは 「MVC モデルに基づいたアプリケーション作成が楽になる」からです。MVC という新しい言葉が出てきましたね。これは Web アプリケーションに限らず、アプリケーション開発では基本となる考え方の一種です。次回、MVC について詳しく解説します。