17 февраля 2021

Framework

Framework (фреймворк) представляет собой совокупность различных библиотек, которые способствуют облегчению создания приложений для ПК, мобильных устройств, веб. Под библиотекой нужно понимать набор файлов, содержащих объекты, функции, подпрограммы, применяемые при разработке определенного программного продукта.

Другими словами, фреймворк — среда разработчика, благодаря которой программист может полностью погрузиться в написание кода без необходимости отвлекаться на посторонние задачи. Эта среда позволяет оперативно создавать качественные программные решения. «Собрал каркас — использовал библиотеку — можно начинать тестирование».

Разработка сайтов для бизнеса

Разновидности фреймворков

Все фреймворки можно разделить на виды, опираясь на язык программирования, для которого они созданы (любой framework имеет привязку к конкретной технологии разработки). Примеры популярных фреймворков:

Исходя из вышеописанного можно понять, что на выбор фреймворка в первую очередь влияет область, в которой работает конкретный разработчик.

Плюсы и минусы фреймворков

Применение фреймворков подразумевает весомые преимущества:

Но помимо плюсов у фреймворков есть и ряд недостатков: