PWA, як перспективний напрямок об'єднання веб та мобільних технологій.

Ключові слова: технологія, мобільний додаток, веб, прогресивний веб-додаток, перспектива, інновації, розробка.

Анотація

У статті описано PWA, як перспективний напрямок об'єднання веб та мобільних технологій. Описано генезис прогресивних веб-додатків від поняття до структури розробки. Підкреслено, що PWA це технологія веб-розробки, яка візуально та функціонально трансформує сайт на додаток для різних пристроїв, яка дозволяє істотно полегшити розробку у сфері веб-додатків, програмісти / розробники не масово переходять на використання цієї технології у своїх проектах. Окреслено чотири основні групи технологій PWA, які поділяються на статичні, клієнтські, групу фреймворку та Service-Worker. У свою чергу наголошено, що Service-Worker це код JavaScript, який запускається браузером у фоновому режимі цей код не залежить від веб-сторінки, яка дає доступ до функцій, для яких не потрібна веб-сторінка або взаємодія з користувачем. Графічно представлено архітектуру PWA з встановленням всіх компонентів та зв’язків між ними. Розкрито переваги та недоліки PWA. До головних переваг віднесено: властивості нативної програми, кросплатформеність, кешування у браузері, автономність, робота за протоколом HTTPS, відокремленість від серверної частини. Недоліки сформовано у вигляді наступних позицій: низький рівень доступу до функцій, низька якість роботи офлайн, низький зв’язок з операційними системами. Відокремлено два напрямки розробки інформаційного забезпечення: нативні додатки та адаптивні веб-сайти. Сформовано поняття кожного напрямку, так адаптивні веб-сайти вписуються у екран будь-якого розміру будь-то планшет чи мобільний телефон, а нативні програми створені для певного пристрою та можуть бути запущені за допомогою піктограм на головному екрані пристрою, зазвичай вони завантажуються з магазину програм та встановлюються на пристрій. Підкреслено, що різниця між PWA та нативними програмами полягає в тому, що нативні програми залежать від платформи, тобто їх можна запускати лише в тій операційній системі, для якої вони були розроблені. Наголошено, що основна відмінність між технологією веб-розробки, яка візуально та функціонально трансформує сайт на додаток для різних пристроїв і адаптивними веб-сайтами полягає у функціональності, у той час, як в інтерфейсі користувача особливої різниці немає.

Посилання

Asthana, Ajeeta. (2019). Building a Serverless Progressive Web Application. IJARCCE. 8. 149-151. 10.17148/IJARCCE.2019.8424.

Kottmyer, Chris & Zhao, Kevin & Kostic, Zona & Jevremovic, Aleksandar. (2021). Roomsemble: Progressive web application for intuitive property search. 1-7. 10.1109/ICDS53782.2021.9626740.

Magomadov, Viskhan. (2020). Basic principles of developing a progressive web application. TRENDS IN THE DEVELOPMENT OF SCIENCE AND EDUCATION. 10.18411/lj-06-2020-85.

Khan, Asharul & Al-Badi, Ali & Al Kindi, Mahmood. (2019). Progressive Web Application Assessment Using AHP. Procedia Computer Science. 155. 289-294. 10.1016/j.procs.2019.08.041.

Nurpeisov, Y.М. (2021). Studying the role of progressive web application in modern web development. Vestnik KazNRTU. 143. 290-295. 10.51301/vest.su.2021.i2.38.

Nurwanto, Nurwanto. (2019). Penerapan Progressive Web Application (PWA) pada E-Commerce. Techno.Com. 18. 227-235. 10.33633/tc.v18i3.2400.

Hapif, Muhammad & Kosasi, Sandy & Gat, & Kuway, Susanti & Wijaya, Tony. (2021). Pembuatan dan Pengujian Website Penjualan Elektronik Berbasis Progressive Web Application. 10. 159-169.

Kurniawan, Antonius. (2020). ANALISIS PERFORMA PROGRESSIVE WEB APPLICATION (PWA) PADA PERANGKAT MOBILE. Jurnal Ilmiah Informatika Komputer. 25. 18-31. 10.35760/ik.2020.v25i1.2510.

Gambhir, Abhi & Raj, Gaurav. (2018). Analysis of Cache in Service Worker and Performance Scoring of Progressive Web Application. 294-299. 10.1109/ICACCE.2018.8441715.

Adetunji, Oluwatofunmi & Ajaegbu, Chigozirim & Nzechukwu, Otuneme. (2020). Dawning of Progressive Web Applications (PWA): Edging Out the Pitfalls of Traditional Mobile Development. American Scientific Research Journal for Engineering, Technology, and Sciences. 68. 85-99.
Опубліковано
2022-04-14
Як цитувати
Ткачук , В. (2022). PWA, як перспективний напрямок об’єднання веб та мобільних технологій . КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (46), 83-87. https://doi.org/10.36910/6775-2524-0560-2022-46-12
Розділ
Інформатика та обчислювальна техніка