Кафедра комп'ютеризованих систем автоматики
Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/62531
Browse
Item Аналіз та оптимізація продуктивності веб-додатків за допомогою сучасних фреймворків(Національний університет "Львівська політехніка", 2024) Галишич, Маркіян Іванович; Halyshych, Markiian Ivanovych; Сиротюк, Степан Васильович; Національний університет "Львівська політехніка"Дипломна робота присвячена дослідженню ефективного використання сучасних фреймворків для розробки веб-додатків. У сучасних умовах цифрової трансформації веб-додатки відіграють ключову роль у забезпеченні бізнес-процесів, комунікацій та надання послуг користувачам. Продуктивність таких додатків безпосередньо впливає на їхню успішність, зручність використання та задоволення користувачів. Аналіз і оптимізація продуктивності стають критичними завданнями для розробників, які прагнуть забезпечити високу швидкість роботи, стабільність і масштабованість своїх продуктів. У роботі розглядаються сучасні фреймворки, які надають інструменти для вдосконалення продуктивності веб-додатків. Особливу увагу приділено методам оптимізації, таким як зменшення часу завантаження сторінок, ефективне управління ресурсами та адаптивність до змінних умов використання. Ці аспекти є важливими для створення конкурентоспроможних і якісних веб-продуктів. У першому розділі розглянуті основні інструменти для створення веб-додатків, такі як HTML, CSS, DOM і JavaScript, які є базовими технологіями для розробки фронтенд-частини. HTML визначає структуру веб-сторінок, CSS відповідає за оформлення і стиль, тоді як DOM (Document Object Model) забезпечує можливість динамічного доступу до елементів сторінки та їх модифікації. 5 JavaScript виступає головним інструментом для створення інтерактивних функцій, включаючи обробку подій, динамічне завантаження контенту та роботу з API. Другий розділ присвячений вивченню методу оцінювання продуктивності веб-додатків Core Web Vitals, за допомогою якого визначаються ключові показники, що впливають на зручність користування веб-ресурсом. Третій розділ присвячений розгляду і аналізу робіт які відносяться до теми розробки і поліпшення користувацького досвіду в роботі з веб-додатками задля ширшого розуміння теми. У четвертому розділі представлена практична частина роботи яка включає проведення тестів продуктивності популярних фронтенд фреймворків, розглянута методологія тестів, аналіз їх результатів і підведення підсумків.\ У п’ятому розділі розглянута економічна ефективність даної магістерської роботи, її наукова доцільність, розраховані витрати на дослідження, супутні витрати, розраховані зарплати викладачам і консультантам. Висновки підсумовують результати виконаної роботи, вказуються поради щодо застосування фреймворків для різних цілей. Об’єкт дослідження – актуальні веб фреймворки та їхня продуктивність під час виконання різного типу задач. Предмет дослідження – ефективність використання фреймворків для створення різних частин веб-додатків, дослідження методів їхньої оцінки. Мета дослідження – оцінка ефективності роботи фреймворків для виконання різних задач.6