Фреймворк (англ. Framework, каркас, платформа, структура, інфраструктура) — інфраструктура програмних рішень, що полегшує розробку складних систем. Спрощено дану інфраструктуру можна вважати своєрідною комплексною бібліотекою, але при цьому вона має ряд обмежень, що задають правила створення структури проєкту та написання коду.
Програмний фреймворк
Програмний фреймворк (англ. software framework) — це готовий до використання комплекс програмних рішень, включаючи дизайн, логіку та базову функціональність системи або підсистеми. Відповідно — програмний фреймворк може містити в собі також допоміжні програми, деякі бібліотеки коду, скрипти та загалом все, що полегшує створення та поєднання різних компонентів великого програмного забезпечення чи швидке створення готового і не обов'язково об'ємного програмного продукту. Побудова кінцевого продукту відбувається, зазвичай, на базі єдиного API.
Каркас застосунку
Одна з головних переваг, при використанні каркасних застосунків, полягає в тому, що такі програми мають стандартну структуру. Каркаси застосунків стали популярними з появою елементів інтерфейсу, які мали тенденцію до реалізації стандартної структури для додатків. З їх використанням стало набагато простіше створювати засоби для автоматичного створення графічних інтерфейсів, оскільки структура внутрішньої реалізації коду програми стала відома заздалегідь. Для забезпечення каркаса, зазвичай, використовують підходи об'єктно-орієнтованого програмування, наприклад, частини програми можуть успадковуватися від базових класів фреймворку.
Див. також
Примітки
- Тлумачний словник з інформатики / Г. Г. Півняк, Б. С. Бусигін, М. М. Дівізінюк та ін. — Д., Нац. гірнич. ун-т, 2010. — 600 с.
Посилання
- Програмні фреймворки: опір не даремний (англ.)
- Підхід до архітектури фреймворків (англ.)
- Патерни та фреймворки у створенні об'єктно-орієнтованого програмного забезпечення (англ.)
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Frejmvork angl Framework karkas platforma struktura infrastruktura 1 infrastruktura programnih rishen sho polegshuye rozrobku skladnih sistem Sprosheno danu infrastrukturu mozhna vvazhati svoyeridnoyu kompleksnoyu bibliotekoyu ale pri comu vona maye ryad obmezhen sho zadayut pravila stvorennya strukturi proyektu ta napisannya kodu Zmist 1 Programnij frejmvork 2 Karkas zastosunku 3 Div takozh 4 Primitki 5 PosilannyaProgramnij frejmvorkred Programnij frejmvork angl software framework ce gotovij do vikoristannya kompleks programnih rishen vklyuchayuchi dizajn logiku ta bazovu funkcionalnist sistemi abo pidsistemi Vidpovidno programnij frejmvork mozhe mistiti v sobi takozh dopomizhni programi deyaki biblioteki kodu skripti ta zagalom vse sho polegshuye stvorennya ta poyednannya riznih komponentiv velikogo programnogo zabezpechennya chi shvidke stvorennya gotovogo i ne obov yazkovo ob yemnogo programnogo produktu Pobudova kincevogo produktu vidbuvayetsya zazvichaj na bazi yedinogo API Karkas zastosunkured Odna z golovnih perevag pri vikoristanni karkasnih zastosunkiv polyagaye v tomu sho taki programi mayut standartnu strukturu Karkasi zastosunkiv stali populyarnimi z poyavoyu elementiv interfejsu yaki mali tendenciyu do realizaciyi standartnoyi strukturi dlya dodatkiv Z yih vikoristannyam stalo nabagato prostishe stvoryuvati zasobi dlya avtomatichnogo stvorennya grafichnih interfejsiv oskilki struktura vnutrishnoyi realizaciyi kodu programi stala vidoma zazdalegid Dlya zabezpechennya karkasa zazvichaj vikoristovuyut pidhodi ob yektno oriyentovanogo programuvannya napriklad chastini programi mozhut uspadkovuvatisya vid bazovih klasiv frejmvorku Div takozhred Biblioteka pidprogramPrimitkired Tlumachnij slovnik z informatiki G G Pivnyak B S Busigin M M Divizinyuk ta in D Nac girnich un t 2010 600 s Posilannyared nbsp Vikishovishe maye multimedijni dani za temoyu Programnij karkas Programni frejmvorki opir ne daremnij angl Pidhid do arhitekturi frejmvorkiv angl Paterni ta frejmvorki u stvorenni ob yektno oriyentovanogo programnogo zabezpechennya angl Otrimano z https uk wikipedia org w index php title Programnij karkas amp oldid 41158393