Фреймворк (іноді фреймворк; англіцизм, неологізм від framework – кістяк, каркас, рама, структура) – програмна платформа, що визначає структуру програмної системи; програмне забезпечення, що полегшує розробку та об'єднання різних компонентів великого програмного проекту.
Фреймворк (англ. framework – каркас) – це програмне середовище, яке спрощує та прискорює створення програмного забезпечення. При використанні фреймворків ви пишете лише той код, який реалізує логіку, специфічну для вашого продукту.
Фреймворки — це програмні продукти, які спрощують створення та підтримку технічно складних чи навантажених проектів.Популярні php-фреймворки:
- Yii.
- Симпони.
- Zend.
- Laravel.
- Кохан.
- CodeIgniter.
У 2021 році топ 6 стали Laravel, Django, Flask, Express JS, Ruby on Rails та Spring. Розглянемо кожен із них докладніше. Laravel – це безкоштовний PHP фреймворк загального призначення із відкритим кодом. Платформа використовує спільні бібліотеки з Symfony.