読み:ふれーむわーく / 分野:IT・システム
開発や分析を効率化するための、あらかじめ用意された骨組み・雛形となるソフトウェア部品群です。
フレームワークとは、システム開発などでよく使う機能をあらかじめ部品化しておき、それを組み合わせて効率よく作業を進めるための土台のことです。
意味
ゼロからすべてを作るのではなく、共通する処理や仕組みを再利用できる形にまとめたものがフレームワークです。
家づくりに例えると、柱や骨組みがすでに用意されている状態に近く、そこに必要な部分だけ手を加えて完成させます。
使われる場面
主にWebサイトやアプリの開発現場で使われます。
開発会社に発注する際、「どのフレームワークを使うか」が話題になることがあります。
有名なものが多く使われるほど、修正や引き継ぎがしやすいという利点があります。
注意点・よくある誤解
フレームワークは完成品ではなく、あくまで開発を助ける土台です。
そのため「導入すればすぐ動く」わけではなく、目的に合わせた設計や実装が必要です。
また種類が多く、選び方次第で開発のしやすさや将来の保守性が変わる点にも注意が必要です。
関連する用語
関連記事
ほかの用語を探す



















