フレームワーク
【よみ】ふれーむわーく
【英名】Framework
フレームワークとは、汎用的な機能を持つテンプレートのようなプログラムのことをいう。
システム開発を行う際に、フレームワークを活用することで、大幅に工数やコストを削減することが出来る。
フレームワークには、Webアプリケーション用のものや、ソートや文字列操作、関数、テストなどの機能を持つユーティリティ系など、多様なフレームワークがある。
一方、必要な機能以外も多く含むため、スクラッチ開発した場合より重くなるなどのデメリットがある。