Наливайчук, Микола ВасильовичШведов, Дмитро Євгенович2026-01-192026-01-192025Шведов, Д. Є. Модель побудови інтерактивних комп’ютерних систем із використанням платформи ASP.NET Core : магістерська дис. : 123 Комп'ютерна інженерія / Шведов Дмитро Євгенович. – Київ, 2025. – 103 с.https://ela.kpi.ua/handle/123456789/78207Актуальність теми. Створення інтерактивних веб-систем потребує ефективних програмних моделей для забезпечення високої продуктивності, масштабованості та якісного користувацького досвіду. Платформа ASP.NET Core пропонує модель Blazor, яка дозволяє використовувати C# для клієнтської розробки, створюючи можливості для повторного використання коду та спрощення архітектури. Blazor представлений у двох варіаціях – Server та WebAssembly – що забезпечує гнуч кість вибору між виконанням логіки на сервері або в браузері. Порівняльний аналіз моделей Blazor з JavaScript рішеннями є актуальним для обґрунтованого вибору технологій при проектуванні сучасних веб-систем. Метою дослідження є підвищення ефективності побудови інтерактивних веб-систем шляхом комплексного порівняльного аналізу моделей Blazor Server, Blazor WebAssembly та React за критеріями продуктивності, масштабованості та споживання ресурсів. Об'єктом дослідження є моделі побудови інтерактивних веб-систем на платформі ASP.NET Core. Предметом дослідження є продуктивність та масштабованість моделей Blazor Server, Blazor WebAssembly та React. Методи дослідження. У роботі застосовано метод порівняльного аналізу для оцінки ефективності різних моделей побудови веб-систем, метод системного аналізу для проектування архітектури еталонного додатку, експериментальний метод для вимірювання метрик продуктивності (Core Web Vitals, затримки відгуку, масштабованість) та статистичний метод для обробки результатів експериментів. Наукова новизна полягає у наступному: 1. Вперше проведено комплексне емпіричне порівняння моделей Blazor Server та Blazor WebAssembly з традиційним JavaScript рішенням за єдиною методологією з контрольованими умовами експерименту. 2. Отримано кількісні характеристики продуктивності, масштабованості та споживання ресурсів для кожної з досліджуваних моделей у різних сценаріях використання. 3. Виявлено межі масштабованості Blazor Server (~650 одночасних користувачів) та встановлено залежність затримки відгуку від мережевої латентності. 4. Розроблено матрицю вибору технології з конкретними рекомендаціями для різних типів веб-додатків. Практична цінність роботи полягає в тому, що розроблені рекомендації можуть бути використані архітекторами програмного забезпечення та технічними керівниками для прийняття обґрунтованих рішень щодо вибору технологічного стеку при розробці нових веб-систем. Матриця вибору технології забезпечує швидку оцінку придатності кожної моделі залежно від типу додатку, очікуваного навантаження, вимог до продуктивності та характеристик цільової аудиторії. Апробація роботи. • Наукова конференція магістрантів та аспірантів «Прикладна математика та комп’ютинг» ПМК-2025 (Київ, 19-21.11 2025 р.). • XI Міжнародна науково-практична конференція «GLOBAL TRENDS IN SCIENCE AND EDUCATION» (Київ, 17-19.11.2025 р.) Структура та обсяг роботи. Робота складається із вступу та чотирьох розділів. Загальний обсяг роботи: 80 аркушів основного тексту, 15 таблиць, 8 ілюстрацій. При підготовці використовувалася література з 35 різних джерел.103 с.ukASP.NET CoreBlazorBlazor ServerBlazor WebAssemblyReactвеб-додаткипродуктивністьмасштабованістьWebAssemblySignalRінтерактивні системи.web applicationsperformancescalabilityinteractive systems.Модель побудови інтерактивних комп’ютерних систем із використанням платформи ASP.NET CoreMaster Thesis004.05