Назад
Следующая

Фреймворк

Фреймворк (каркас, структура) — программная платформа, определяющая структуру программной системы; программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта. Говоря простым языком – это рабочая среда, которая помогает разработчику быстро и качественно создавать программный продукт, не создавая с нуля каркас программной оболочки, а используя готовые библиотеки и методы.

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

Статьи по теме:
Услуги по теме:
Оцените статью
Словарь
Что такое лендинг пейдж, как создать продающий landing?
09.04.2018
Landing page – посадочная страница, оптимизированная под конкретный поисковый запрос, которая ставит своей целью продажу одной конкретной услуги/товара, либо сбор информации по конкретному сегменту пользователей
Прототипирование сайта - необходимый этап разработки.
27.03.2018
Для того чтобы построить дом нам нужно создать архитектурный проект, согласовать его с нужными инстанциями и только потом непосредственно браться за возведение многоэтажки. А что по поводу проектирования сайта?
Как открыть интернет магазин. Что необходимо знать.
13.07.2018
Сегодня, интернет – это не только средство получения информации, это огромный торговый центр, получить своё место в котором, для торговли, может каждый. А самое приятное, что затраты для этого минимальные.