WEB用語
登録日時 : 2007年11月17日
WEB用語
登録日時 : 2007年11月17日
フレームワーク(Framework)とは、プログラミングにおいて、特定のオペレーティングシステムのためのアプリケーションの標準構造を実装するのに使われるクラスやライブラリの集まりである。
多くの再利用可能なコードをフレームワークにまとめることによって、開発者の手間を省き、新たなアプリケーションのために標準的なコードを改めて書かなくて済むようにする。
アプリケーションフレームワークはグラフィカルユーザインターフェース(GUI)が一般的になるに連れて一般化してきた。
というのも、GUIはアプリケーションの基本的構造の標準化を促進する傾向があるためである。
アプリケーションの基本コード構造が明らかであるため、標準フレームワークを使えば自動GUI作成ツールが作り易くなる。
フレームワークの実装にはオブジェクト指向プログラミング技法が一般に使われ、あるアプリケーションの独自の部品がフレームワーク内の既存のクラスを継承することができる。
プログラミング、オペレーティングシステム、アプリケーション、クラス、ライブラリ