An Observational Study on React Native (RN) Questions on Stack Overflow (SO)

Mobile applications are continuously increasing in prevalence. One of the main challenges in mobile application development is creating cross-platform applications. To facilitate developing cross-platform applications, the software engineering community created several solutions, one of which is Rea...

Full description

Saved in:
Bibliographic Details
Main Authors: Luluh Albesher, Razan Aldossari, Reem Alfayez
Format: Article
Language:English
Published: Wiley 2023-01-01
Series:IET Software
Online Access:http://dx.doi.org/10.1049/2023/6613434
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832546652727017472
author Luluh Albesher
Razan Aldossari
Reem Alfayez
author_facet Luluh Albesher
Razan Aldossari
Reem Alfayez
author_sort Luluh Albesher
collection DOAJ
description Mobile applications are continuously increasing in prevalence. One of the main challenges in mobile application development is creating cross-platform applications. To facilitate developing cross-platform applications, the software engineering community created several solutions, one of which is React Native (RN), which is a popular cross-platform framework. The software engineering literature demonstrated the effectiveness of Stack Overflow (SO) in providing real-world perspectives on a variety of technical subjects. Therefore, this study aims to gain a better understanding of the stance of RN on SO. We identified and analyzed 131,620 SO RN-related questions. Moreover, we observed how the interest toward RN on SO evolves over time. Additionally, we utilized Latent Dirichlet Allocation (LDA) to identify RN-related topics that are discussed within the questions. Afterward, we utilized a number of proxy measures to estimate the popularity and difficulty of these topics. The results revealed that interest toward RN on SO was generally increasing. Moreover, RN-related questions revolve around six topics, with the topics of layout and navigation being the most popular and the topic of iOS issues being the most difficult. Software engineering researchers, practitioners, educators, and RN contributors may find the results of this study beneficial in guiding their future RN efforts.
format Article
id doaj-art-2cacb19098394577bf49eb6b95060af4
institution Kabale University
issn 1751-8814
language English
publishDate 2023-01-01
publisher Wiley
record_format Article
series IET Software
spelling doaj-art-2cacb19098394577bf49eb6b95060af42025-02-03T06:47:35ZengWileyIET Software1751-88142023-01-01202310.1049/2023/6613434An Observational Study on React Native (RN) Questions on Stack Overflow (SO)Luluh Albesher0Razan Aldossari1Reem Alfayez2College of Computer and Information SciencesCollege of Computer and Information SciencesCollege of Computer and Information SciencesMobile applications are continuously increasing in prevalence. One of the main challenges in mobile application development is creating cross-platform applications. To facilitate developing cross-platform applications, the software engineering community created several solutions, one of which is React Native (RN), which is a popular cross-platform framework. The software engineering literature demonstrated the effectiveness of Stack Overflow (SO) in providing real-world perspectives on a variety of technical subjects. Therefore, this study aims to gain a better understanding of the stance of RN on SO. We identified and analyzed 131,620 SO RN-related questions. Moreover, we observed how the interest toward RN on SO evolves over time. Additionally, we utilized Latent Dirichlet Allocation (LDA) to identify RN-related topics that are discussed within the questions. Afterward, we utilized a number of proxy measures to estimate the popularity and difficulty of these topics. The results revealed that interest toward RN on SO was generally increasing. Moreover, RN-related questions revolve around six topics, with the topics of layout and navigation being the most popular and the topic of iOS issues being the most difficult. Software engineering researchers, practitioners, educators, and RN contributors may find the results of this study beneficial in guiding their future RN efforts.http://dx.doi.org/10.1049/2023/6613434
spellingShingle Luluh Albesher
Razan Aldossari
Reem Alfayez
An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
IET Software
title An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
title_full An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
title_fullStr An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
title_full_unstemmed An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
title_short An Observational Study on React Native (RN) Questions on Stack Overflow (SO)
title_sort observational study on react native rn questions on stack overflow so
url http://dx.doi.org/10.1049/2023/6613434
work_keys_str_mv AT luluhalbesher anobservationalstudyonreactnativernquestionsonstackoverflowso
AT razanaldossari anobservationalstudyonreactnativernquestionsonstackoverflowso
AT reemalfayez anobservationalstudyonreactnativernquestionsonstackoverflowso
AT luluhalbesher observationalstudyonreactnativernquestionsonstackoverflowso
AT razanaldossari observationalstudyonreactnativernquestionsonstackoverflowso
AT reemalfayez observationalstudyonreactnativernquestionsonstackoverflowso