این سایت در حال حاضر پشتیبانی نمی شود و امکان دارد داده های نشریات بروز نباشند
رایانش نرم و فناوری اطلاعات، جلد ۱۳، شماره ۱، صفحات ۶۵-۷۸

عنوان فارسی چالش‌های توسعه برنامه‌های کاربردی وب پیشرو: یک مطالعه تجربی با استفاده از استک اورفلو
چکیده فارسی مقاله برنامههای کاربردی وب پیشرو یک نگرش جدید در توسعه وب هستند که در انواع برنامه‌های کاربردی وب مورد استفاده قرار می گیرند. این نگرش جدید باعث می‌شود که برنامه‌های کاربردی وب، ویژگی‌هایی مشابه با برنامه‌های کاربردی بومی ارائه دهند و مرز بین وبسایتها و برنامه‌های کاربردی بومی از بین برود. با این حال، چالش‌های جدیدی ممکن است در توسعه برنامه‌های کاربردی وب پیشرو به وجود آید. به دلیل علاقه روزافزون به برنامه‌های کاربردی وب پیشرو، درک چالش‌هایی که توسعه‌دهندگان ممکن است در هنگام توسعه این برنامه‌های کاربردی با آنها مواجه شوند، ضروری است. این چالش‌ها هنوز در تحقیقات موجود مورد شناسایی و تحلیل قرار نگرفته‌اند. بنابراین، هدف این پژوهش از میان بردن این کاستی در دانش موجود با انجام یک مطالعه تجربی بر روی سوالات مربوط به برنامه‌های کاربردی وب پیشرو در استک اورفلو، یک وب‌سایت مشهور برای توسعه‌دهندگان، است. فرآیند ما شامل به دست آوردن لیستی از برچسب‌های مربوط به برنامه‌های کاربردی وب پیشرو و استخراج 8654 سوال مربوط به آنها از استک اورفلو است. برای درک چالش‌هایی که توسط توسعه‌دهندگان برنامه‌های کاربردی وب پیشرو در استک اورفلو بحث می‌شود، از مدلسازی موضوعات استفاده می‌کنیم. پس از آن، ویژگی های آنها (مانند محبوبیت و دشواری چالش ها) را تجزیه و تحلیل می‌کنیم. بررسی ما نشان می‌دهد که توسعه‌دهندگان با یازده چالش از جمله «چرخه عمر Service Worker» مواجه هستند. این پژوهش درک ما را از چالش‌های توسعه برنامه‌های کاربردی وب پیشرو عمیقتر می‌کند و توصیههایی را برای محققان، آموزش‌دهندگان و توسعه‌دهندگان به منظور گسترش استفاده از فناوری برنامه‌های کاربردی وب پیشرو ارائه می‌دهد.
کلیدواژه‌های فارسی مقاله برنامه‌های کاربردی وب پیشرو،مطالعه تجربی،چالش‌های توسعه PWA،مدلسازی موضوعات LDA،استک اورفلو،

عنوان انگلیسی Challenges in Developing Progressive Web Applications: An Empirical Study Using Stack Overflow
چکیده انگلیسی مقاله 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.
کلیدواژه‌های انگلیسی مقاله برنامه‌های کاربردی وب پیشرو,مطالعه تجربی,چالش‌های توسعه PWA,مدلسازی موضوعات LDA,استک اورفلو

نویسندگان مقاله محمدرضا عباس‌نژاد |
دانشکده مهندسی کامپیوتر، دانشگاه یزد، یزد، ایران.

امیر جهانگرد رفسنجانی |
دانشکده مهندسی کامپیوتر، دانشگاه یزد، یزد، ایران.

امین میلانی فرد |
انستیتوی فناوری نیویورک پردیس ونکوور، ونکوور، کانادا.


نشانی اینترنتی https://jscit.nit.ac.ir/article_207271_65e0609966ba81ffe567a8572f16f59c.pdf
فایل مقاله فایلی برای مقاله ذخیره نشده است
کد مقاله (doi)
زبان مقاله منتشر شده fa
موضوعات مقاله منتشر شده
نوع مقاله منتشر شده
برگشت به: صفحه اول پایگاه   |   نسخه مرتبط   |   نشریه مرتبط   |   فهرست نشریات