ВИЗНАЧЕННЯ ШВИДКОСТІ РОБОТИ СУЧАСНИХ ФРЕЙМВОРКІВ ДЛЯ СТВОРЕННЯ WEB-ІНТЕРФЕЙСІВ

Автор(и)

DOI:

https://doi.org/10.30857/2786-5371.2022.4.1

Ключові слова:

web-додаток, web-інтерфейс, JavaScript, фреймворк, Angular, React, Vue

Анотація

Мета. Дослідження швидкості формування списків інтерактивних елементів сучасними фреймворками, що використовуються для створення web-інтерфейсів.

Методика. Використовуються методи опису та аналізу ефективності програмних засобів, методи та інструменти дослідження web-додатків.

Результати. Визначено найбільш популярні JavaScript фреймоврки, що використовуються для створення web-інтерфейсів. До них відносяться фреймворки React, Angular та Vue. Визначено час, що витрачають зазначені фреймоврки на виконання операцій зі списком інтерактивних елементів. Встановлено, що найкращі результати показав фреймворк Angular: загальний час на виконання найбільш складної операції (повного формування сторінки) у нього на 45% краще ніж у React та на 44% краще ніж у Vue. Встановлено, що фреймворки мають різну архітектуру, що може змінювати час роботи в інших додатках. Зокрема, тестування швидкості видалення задачі показало, що фреймоврк Angular значно менше часу витрачає на етапі Scripting ніж React та Vue, але значно більше – на етапі рендерінгу. Це свідчить про інший принцип підготовки даних для елементів web додатку.

Наукова новизна. Представлено результати дослідження швидкості роботи JavaScript фреймворків для створення web-додатків. Проаналізовано час виконання операцій формування списків інтерактивних елементів, їх зміни та видалення.

Практична значимість. Представлена інформація дозволяє зробити обґрунтований вибір фреймворку для створення web-додатків.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

В. В. СТАЦЕНКО, Київський національний університет технологій та дизайну, Україна

Doctor of Technical Sciences, Associate Professor, Department of Computer Engineering and Electromechanics, Scopus Author ID: 57210344190, Researcher ID: C-3646-2017

Д. В. СТАЦЕНКО, Київський національний університет технологій та дизайну, Україна

Candidate of Technical Sciences, Associate professor, Department of Computer Engineering and Electromechanics, Scopus Author ID: 57210341005, ResearcherID: C-3644-2017

##submission.downloads##

Опубліковано

2023-05-21

Як цитувати

БАШОВИЙ, В. М., СТАЦЕНКО, В. В., & СТАЦЕНКО, Д. В. (2023). ВИЗНАЧЕННЯ ШВИДКОСТІ РОБОТИ СУЧАСНИХ ФРЕЙМВОРКІВ ДЛЯ СТВОРЕННЯ WEB-ІНТЕРФЕЙСІВ. Технології та інжиніринг, (4), 9–16. https://doi.org/10.30857/2786-5371.2022.4.1

Номер

Розділ

ІНФОРМАЦІЙНІ ТЕХНОЛОГІЇ, ЕЛЕКТРОНІКА, МЕХАНІЧНА ТА ЕЛЕКТРИЧНА ІНЖЕНЕРІЯ