FrameWork



Фреймворк — структура проги; программное обеспечение, облегчающее создание и объединение разных компонентов большого программного проекта. Употребляется также слово «каркас», а некоторые авторы используют его в качестве основного, в том числе не базируясь вообще на англоязычном аналоге. Любая конфигурация программы строится из двух частей: первая, постоянная часть — каркас, не меняющийся от конфигурации к конфигурации и несущий в себе гнезда, в которых размещается вторая, переменная часть — сменные модули (или точки расширения).

Основное преимущество использования - это, конечно же, предоставление возможности по умолчанию строить проект при помощи паттерна MVC (Model-View-Controller)