چالش های توسعه برنامه های کاربردی وب پیشرو: یک مطالعه تجربی با استفاده از استک اورفلو
Publish Year: 1403
نوع سند: مقاله ژورنالی
زبان: Persian
View: 24
This Paper With 15 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
JR_JSCIT-13-1_006
تاریخ نمایه سازی: 15 آبان 1403
Abstract:
برنامه های کاربردی وب پیشرو یک نگرش جدید در توسعه وب هستند که در انواع برنامه های کاربردی وب مورد استفاده قرار می گیرند. این نگرش جدید باعث می شود که برنامه های کاربردی وب، ویژگی هایی مشابه با برنامه های کاربردی بومی ارائه دهند و مرز بین وب سایت ها و برنامه های کاربردی بومی از بین برود. با این حال، چالش های جدیدی ممکن است در توسعه برنامه های کاربردی وب پیشرو به وجود آید. به دلیل علاقه روزافزون به برنامه های کاربردی وب پیشرو، درک چالش هایی که توسعه دهندگان ممکن است در هنگام توسعه این برنامه های کاربردی با آنها مواجه شوند، ضروری است. این چالش ها هنوز در تحقیقات موجود مورد شناسایی و تحلیل قرار نگرفته اند. بنابراین، هدف این پژوهش از میان بردن این کاستی در دانش موجود با انجام یک مطالعه تجربی بر روی سوالات مربوط به برنامه های کاربردی وب پیشرو در استک اورفلو، یک وب سایت مشهور برای توسعه دهندگان، است. فرآیند ما شامل به دست آوردن لیستی از برچسب های مربوط به برنامه های کاربردی وب پیشرو و استخراج ۸۶۵۴ سوال مربوط به آنها از استک اورفلو است. برای درک چالش هایی که توسط توسعه دهندگان برنامه های کاربردی وب پیشرو در استک اورفلو بحث می شود، از مدلسازی موضوعات استفاده می کنیم. پس از آن، ویژگی های آنها (مانند محبوبیت و دشواری چالش ها) را تجزیه و تحلیل می کنیم. بررسی ما نشان می دهد که توسعه دهندگان با یازده چالش از جمله «چرخه عمر Service Worker» مواجه هستند. این پژوهش درک ما را از چالش های توسعه برنامه های کاربردی وب پیشرو عمیق تر می کند و توصیه هایی را برای محققان، آموزش دهندگان و توسعه دهندگان به منظور گسترش استفاده از فناوری برنامه های کاربردی وب پیشرو ارائه می دهد.
Keywords:
Authors
Mohammadreza Abbasnezhad
دانشکده مهندسی کامپیوتر، دانشگاه یزد، یزد، ایران.
Amir Jahangard Rafsanjani
دانشکده مهندسی کامپیوتر، دانشگاه یزد، یزد، ایران.
Amin Milani Fard
انستیتوی فناوری نیویورک پردیس ونکوور، ونکوور، کانادا.
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :