>
Fa   |   Ar   |   En
   challenges in developing progressive web applications: an empirical study using stack overflow  
   
نویسنده abbasnezhad mohammadreza ,jahangard rafsanjani amir ,milani fard amin
منبع رايانش نرم و فناوري اطلاعات - 1403 - دوره : 13 - شماره : 1 - صفحه:65 -78
چکیده    Progressive web apps (pwa) are a new web development paradigm that is being used in a variety of web apps. with this new paradigm, web apps can provide features similar to native apps, blurring the line between websites and native apps. however, new challenges may arise during the development of pwas. understanding the issues that developers may encounter while developing pwas is necessary due to their widespread interest. these issues have not yet been extensively identified and analyzed in the existing research. therefore, this research aims to fill this knowledge gap by conducting an empirical study of pwa-related questions on stack overflow (so), a well-known website for developers. our process involves obtaining a list of pwa tags and extracting 8,654 questions related to pwas from so. to comprehend the issues being discussed by pwa developers on so, we use topic modeling. after that, we analyze their characteristics (such as the challenges’ popularity and difficulty). our research shows that developers encounter eleven challenges, including the service worker lifecycle. our study deepens our understanding of pwa development issues and provides recommendations for researchers, educators, and developers to promote pwa adoption.
کلیدواژه progressive web application ,empirical study ,pwa development challenge ,lda topic modeling ,stack overflow
آدرس yazd university, department of computer engineering, iran, yazd university, department of computer engineering, iran, new york institute of technology, department of computer science, canada
پست الکترونیکی amilanif@nyit.edu
 
   challenges in developing progressive web applications: an empirical study using stack overflow  
   
Authors abbasnezhad mohammadreza ,jahangard rafsanjani amir ,milani fard amin
Abstract    progressive web apps (pwa) are a new web development paradigm that is being used in a variety of web apps. with this new paradigm, web apps can provide features similar to native apps, blurring the line between websites and native apps. however, new challenges may arise during the development of pwas. understanding the issues that developers may encounter while developing pwas is necessary due to their widespread interest. these issues have not yet been extensively identified and analyzed in the existing research. therefore, this research aims to fill this knowledge gap by conducting an empirical study of pwa-related questions on stack overflow (so), a well-known website for developers. our process involves obtaining a list of pwa tags and extracting 8,654 questions related to pwas from so. to comprehend the issues being discussed by pwa developers on so, we use topic modeling. after that, we analyze their characteristics (such as the challenges’ popularity and difficulty). our research shows that developers encounter eleven challenges, including the service worker lifecycle. our study deepens our understanding of pwa development issues and provides recommendations for researchers, educators, and developers to promote pwa adoption.
Keywords progressive web application ,empirical study ,pwa development challenge ,lda topic modeling ,stack overflow
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved