Розробка веб-додатку з використанням фреймворків на основі аналізу їх ефективності
Вантажиться...
Файли
Дата
2025
Автори
Назва журналу
Номер ISSN
Назва тому
Видавець
УНІВЕРСИТЕТ ІМЕНІ АЛЬФРЕДА НОБЕЛЯ
Анотація
Дипломна робота магістра на тему «Розробка веб-додатку з
використанням фреймворків на основі аналізу їх ефективності» спрямована на
дослідження особливостей використання сучасних фреймворків для створення
інтерактивних веб-додатків.
Предмет дослідження – можливості та функціональні особливості
фреймворку React для розробки веб-додатків, що відповідають сучасним
вимогам продуктивності, адаптивності та зручності для користувача.
У роботі виконано теоретичний аналіз популярних фреймворків, таких як
Angular, Vue.js і React, для створення веб-додатків різного рівня складності.
Детально розглянуто архітектуру, функціональні можливості та практичні
переваги кожного з них. Обґрунтовано вибір React як оптимального фреймворку
для реалізації поставлених завдань.
Практична частина включає розробку веб-додатку із застосуванням React,
який відповідає таким функціональним вимогам:
• створення форми збору даних із клієнтською валідацією;
• розробка панелі адміністратора для перегляду зібраних даних;
• забезпечення адаптивності інтерфейсу;
• впровадження бібліотек для плавного скролінгу та інтерактивності.
На основі реалізованого додатку проведено тестування, яке підтвердило
високу продуктивність та надійність розробленого рішення. Усі компоненти
організовані згідно з принципами повторного використання коду та
компонентного підходу, що полегшує розширення функціональності та
підтримку проєкту.
Мета роботи – дослідити можливості фреймворку React та розробити веб додаток, який продемонструє ефективність його застосування для створення
сучасних програмних рішень.
Результати дослідження можуть бути корисними для розробників, які
займаються створенням веб-додатків, та для організацій, що прагнуть
оптимізувати бізнес-процеси за допомогою цифрових рішень.
Дипломна робота підкреслює значення сучасних фреймворків у розвитку веб технологій і підтверджує їхню ефективність у створенні адаптивних,
функціональних та інтуїтивно зрозумілих додатків.
Об’єкт дослідження – процес створення веб-додатків із застосуванням
сучасних фреймворків.
Предмет дослідження – функціональні особливості та технологічні
можливості фреймворку React у розробці інтерактивних, адаптивних і
продуктивних веб-додатків.
У роботі виконано:
• аналіз переваг та недоліків популярних фреймворків (Angular, Vue.js,
React) у контексті їхнього застосування для розробки веб-додатків;
• вивчення архітектурних принципів роботи фреймворку React;
• розробка функціонального веб-додатку із застосуванням React, який
відповідає сучасним вимогам до продуктивності, інтерактивності та
адаптивності.
Практичний компонент включає розробку веб-додатку, який містить:
1. Функціональні елементи:
o форму збору даних із валідацією на клієнтському боці;
o панель адміністратора для перегляду отриманої інформації.
2. Нефункціональні елементи:
o адаптивний дизайн для різних типів пристроїв;
o інтерактивність і плавний скролінг із використанням додаткових
бібліотек.
Наукова новизна роботи полягає у вдосконаленні процесу вибору
фреймворків для розробки веб-додатків через аналіз їхньої ефективності.
Вперше в дослідженні на практиці продемонстровано, як оптимізація за рахунок
компонентного підходу у фреймворку React дозволяє знизити час і витрати на
розробку, зберігаючи високу продуктивність та якість інтерфейсу.
Практична значущість дослідження полягає в тому, що результати
роботи можуть бути використані в реальних проєктах для розробки веб-додатків
із високим рівнем адаптивності та інтерактивності. Запропонований підхід
сприяє оптимізації процесу розробки та забезпечує ефективне впровадження
цифрових рішень у бізнесі.
Дипломна робота демонструє потенціал фреймворку React у створенні
сучасних веб-додатків, які відповідають високим стандартам якості та
користувацького досвіду
Опис
Ключові слова
Застосування фреймворків, Хмарні SaaS-рішення, Використання готових CMS-систем, Ручна розробка за допомогою HTML, Інструментальні CMS-системи