|
|
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
|
|
|
|
|
|
|
|
|
|
|