フレームワーク

フレームワーク(framework)とは、枠組みともいえる機能の集合体のこと。

プログラミングにおいて、よく使用される機能を集めて簡易的に利用できるようにする機能群。
フレームワークを土台として利用することによって少ないコードで汎用的な表現や機能を作成できるので、生産性が高まり開発が効率化・コードに統一感を持たせることができる。
利用には言語に加えてフレームワーク自体の利用方法を習得する必要がある。

有名なフレームワークにはRubyで使用するRuby on RailsやCSSフレームワークのBootstrapが存在する。