
Фреймворк — це готовий каркас для розробки програмного продукту, який задає структуру, базові інструменти й правила, за якими будується код. Якщо коротко відповісти на запит «фреймворк це» або «що таке фреймворк»: це не готовий продукт, а основа, на якій розробник будує свій власний.
На відміну від бібліотеки, яку розробник підключає й викликає за потреби, фреймворк частіше сам визначає структуру застосунку і «викликає» код розробника у потрібних місцях. Про вибір фреймворку на практиці HBJ писав у матеріалі про те, як обрати фреймворк для мобільного застосунку.







