Дослідження продуктивності frontend-фреймворків на прикладі реального проєкту

Довгаль, Марія Іванівна (2026) Дослідження продуктивності frontend-фреймворків на прикладі реального проєкту [Кваліфікаційні роботи здобувачів] Перший (бакалаврський). Шифр академічної групи: ІНб-2-22-4.0д. Дата захисту: 18.06.2026, Київський столичний університет імені Бориса Грінченка.

[thumbnail of M_Dovhal_FITM_2026.pdf] Текст
M_Dovhal_FITM_2026.pdf

Download (1MB)

Анотація

Кваліфікаційна робота: 52 с., 10 рис., 15 табл., 50 посилань. Актуальність теми визначається зростаючою роллю клієнтської частини у сучасних веб-застосунках. Банківські кабінети, адміністративні панелі, освітні платформи та аналітичні дашборди давно перестали бути простим відображенням серверних даних. Від того, яку технологію обере розробник, залежать швидкість інтерфейсу, обсяг JavaScript-коду та загальна якість користувацького досвіду. Єдиного академічно обґрунтованого порівняння frontend-фреймворків в ідентичних умовах досі бракує, що зумовлює необхідність цього емпіричного дослідження. Об'єктом дослідження є процес оцінювання продуктивності клієнтської частини сучасних веб-застосунків. Предметом дослідження виступають frontend-фреймворки та бібліотеки: React, Angular, Vue, Svelte, Solid, Qwik, Preact, Lit, Alpine.js, JQuery, VanJS, Vanilla JS та їхні архітектурні особливості і метрики продуктивності. Метою роботи є порівняльний аналіз продуктивності зазначених frontend-рішень на основі єдиної експериментальної платформи та формування практичних рекомендацій щодо вибору технологічного стеку залежно від типу проєкту. У ході дослідження порівнювались показники First Contentful Paint, Largest Contentful Paint, Lighthouse Performance Score, розмір gzipped-бандлу та час production-збірки. Найвищу загальну продуктивність продемонстрували VanJS і Solid (FCP у межах 1,2-1,4 с, Lighthouse 100/100). Vue та Svelte показали найкращий баланс між швидкодією та зручністю розробки. React зберігає лідерство за широтою екосистеми, Angular забезпечує архітектурну дисципліну для корпоративних систем, а Qwik виявився єдиним фреймворком з Lighthouse-балом нижче 80.

Тип елементу : Кваліфікаційні роботи здобувачів (Перший (бакалаврський))
Ключові слова: frontend; фреймворк; React; Angular, Vue; Svelte; Solid; Web Vitals; продуктивність; benchmark
Шифр освітньої програми: 122.00.01
Шифр академічної групи: ІНб-2-22-4.0д
ПІБ наукового керівника: Бондарчук Андрій Петрович
Дата захисту: 18.06.2026
Місце захисту: Київський столичний університет імені Бориса Грінченка
Типологія: Кваліфікаційні роботи здобувачів > Інформатика
Підрозділи: Факультет інформаційних технологій та математики > Кафедра комп'ютерних наук
Користувач, що депонує: Ізабелла Андріївна Соболенко
Дата внесення: 31 Лип 2026 21:24
Останні зміни: 31 Лип 2026 21:24
URI: https://elibrary.kubg.edu.ua/id/eprint/59346

Actions (login required)

Перегляд елементу Перегляд елементу