Сегодня большинство современных сайтов не могут обходится без использование фреймворков. Фреймворки везде - и на серверной части и на клиентской.
Фреймворк - является каркасом который сам по себе ничего не делает, но дает множество инструментов для реализации конечных целей. Если не вникать в абстрактную модель, то его можно представить на примере заготовки, которую нужно допилить для ее использования на практике. На примере автомобиля можно представить так - имеется кузов с колесами и всей необходимой начинкой, по сути автомобиль, который даже возможно движется. Но на нем отсутствует крышка капота, руль, шильдики и еще много мелочей без которых этот автомобиль нельзя назвать автомобилем, а только заготовкой. Вот к примеру все ниже изображенные автомобили были сделаны с одной заготовки, что очень бросается в глаза. Разница лишь в том, кто как и что доделал.
Фреймворк - является каркасом который сам по себе ничего не делает, но дает множество инструментов для реализации конечных целей. Если не вникать в абстрактную модель, то его можно представить на примере заготовки, которую нужно допилить для ее использования на практике. На примере автомобиля можно представить так - имеется кузов с колесами и всей необходимой начинкой, по сути автомобиль, который даже возможно движется. Но на нем отсутствует крышка капота, руль, шильдики и еще много мелочей без которых этот автомобиль нельзя назвать автомобилем, а только заготовкой. Вот к примеру все ниже изображенные автомобили были сделаны с одной заготовки, что очень бросается в глаза. Разница лишь в том, кто как и что доделал.