フレームワーク
フレームワーク(software framework)Webアプリケーションやシステムを開発するために必要な機能が予め用意された枠組みのこと。
ライブラリとの違い
ライブラリとは、「汎用性のある複数のプログラムもしくはコードをまとめたもの」のことです。フレームワークは、ライブラリをいくつか組み合わせて構成されることがあります。
フレームワークの例
Ruby on Rails (公式サイト)
Laravel(公式サイト)
CakePHP(公式サイト)
Bootstrap(公式サイト)