解説
「フレームワーク」(framework)は、枠組みや骨組みなどを表す言葉です。ソフトウェアのフレームワークは、基本的な部分がすでに完成している半完成品のソフトウェアを指すことが多いです。
フレームワークを使った開発では、まだ作られている部品のプログラムを追加していくことで、ソフトウェアを完成させます。
こうした作り方は、ライブラリと好対照です。ライブラリでは、自分のプログラムに、機能の部品を追加していきます。逆にフレームワークでは、枠組みに自分のプログラムを追加していきます。
ただ、ライブラリとフレームワークの境界はあいまいであることも事実です。時に同じ対象が、ライブラリと呼ばれることやフレームワークと呼ばれることもあります。
サンプル
今回はサンプルはありません。
