1 documents found
Information × Registration Number 2125U004349, Article popup.category Стаття, Опубліковано, Рецензована стаття Title Solving productivity problems using asynchronous methods in JavaScript popup.author Заковоротний О. Ю.Сапальський О. А.Zakovorotnyi O. Yu.Sapalskyi O. A. popup.publication 12-03-2025 popup.source_user Національний університет «Полтавська політехніка імені Юрія Кондратюка» popup.source https://journals.nupp.edu.ua/sunz/article/view/3675 popup.publisher Національний університет «Полтавська політехніка імені Юрія Кондратюка» Description Сучасні веб-додатки часто стикаються з викликами продуктивності, пов’язаними з блокуванням інтерфейсу користувача та повільною обробкою даних. Оскільки JavaScript є однопотоковою мовою програмування, браузер не здатен одночасно виконувати обчислення та оновлювати інтерфейс. Це може спричиняти "лаги" — ситуації, коли додаток зависає, і користувач не може взаємодіяти з інтерфейсом. Асинхронне програмування в JavaScript надає інструменти для вирішення цих проблем, що дозволяє підвищити відгукливість додатків і ефективність виконання завдань. Мета цієї роботи полягає у дослідженні можливостей підвищення продуктивності веб-додатків за допомогою асинхронного програмування в JavaScript. Це включає аналіз ефективності обробки завдань та відгукливості інтерфейсу користувача, а також оцінку доцільності використання асинхронних підходів для вирішення проблем блокування інтерфейсу та запобігання "лагам", що часто виникають у сучасних однопотокових середовищах. Отримані наступні результати: використання асинхронного програмування в JavaScript значно підвищило продуктивність веб-додатків. Відгукливість інтерфейсу покращилася за рахунок зменшення кількості випадків блокування UI під час обробки важких завдань. У місцях, де раніше спостерігалися відчутні лаги, додаток тепер працює безперервно, забезпечуючи плавну взаємодію з користувачем. Висновки. Було доведено доцільність використання асинхронного програмування в JavaScript для підвищення продуктивності веб-додатків. Це дозволяє значно покращити відгукливість інтерфейсу та уникнути блокування під час виконання складних операцій, забезпечуючи плавний досвід взаємодії для користувача. Визначено перспективи подальших досліджень у напрямку оптимізації асинхронних процесів для різних типів завдань та інтеграції з багатопотоковими рішеннями. popup.nrat_date 2026-04-19 Close
Article
Стаття
Опубліковано
Рецензована стаття
Заковоротний О. Ю.. Solving productivity problems using asynchronous methods in JavaScript : published. 2025-03-12; Національний університет «Полтавська політехніка імені Юрія Кондратюка», 2125U004349
1 documents found

Updated: 2026-04-20