Comparative Review for the Edges among JS Frameworks: Angular vs React in Web Application Development

Gespeichert in:
Bibliographische Detailangaben
Titel: Comparative Review for the Edges among JS Frameworks: Angular vs React in Web Application Development
Autoren: Batoon, Jayson A., Calizon, John Michael
Quelle: International Journal of Multidisciplinary: Applied Business and Education Research; Vol. 6 No. 5 (2025): International Journal of Multidisciplinary: Applied Business and Education Research; 2386-2400 ; 2774-5368 ; 10.11594/ijmaber.06.05
Verlagsinformationen: Future Science
Publikationsjahr: 2025
Schlagwörter: JavaScript Frameworks, Web Development, IMRAD, Software Engineering, Edge Cases
Beschreibung: JavaScript frameworks have revolutionized modern web development by providing structured solutions for building dynamic and interactive applications. However, challenges arise when these frameworks encounter edge cases — scenarios that fall outside typical usage patterns. This study investigates the handling of edge cases across popular JavaScript frameworks, utilizing the IMRAD (Introduction, Method, Results, and Discussion) format to present findings systematically. Through a combination of literature review, practical experimentation, and code analysis, the research examines how different frameworks address uncommon yet critical scenarios that could impact application performance and user experience. This is supported by metrics from the 2023 Stack Overflow Developer Survey, GitHub activity trends, and js-framework-benchmark results, offering quantifiable comparisons across performance, popularity, and development efficiency. Results reveal varying levels of robustness, with certain frameworks demonstrating advanced mechanisms to mitigate edge cases effectively. Conversely, others require significant manual intervention to ensure stability. These findings offer valuable insights for developers and decision-makers in selecting the most appropriate framework for complex, real-world projects. The study concludes with recommendations for enhancing edge case management within JavaScript frameworks, aiming to improve the reliability and resilience of web applications.
Publikationsart: article in journal/newspaper
Dateibeschreibung: application/pdf
Sprache: English
Relation: https://ijmaberjournal.org/index.php/ijmaber/article/view/2369/1389; https://ijmaberjournal.org/index.php/ijmaber/article/view/2369
DOI: 10.11594/ijmaber.06.05.23
Verfügbarkeit: https://ijmaberjournal.org/index.php/ijmaber/article/view/2369
https://doi.org/10.11594/ijmaber.06.05.23
Rights: Copyright (c) 2025 Jayson A. Batoon, John Michael Calizon
Dokumentencode: edsbas.6AC06339
Datenbank: BASE
Beschreibung
Abstract:JavaScript frameworks have revolutionized modern web development by providing structured solutions for building dynamic and interactive applications. However, challenges arise when these frameworks encounter edge cases — scenarios that fall outside typical usage patterns. This study investigates the handling of edge cases across popular JavaScript frameworks, utilizing the IMRAD (Introduction, Method, Results, and Discussion) format to present findings systematically. Through a combination of literature review, practical experimentation, and code analysis, the research examines how different frameworks address uncommon yet critical scenarios that could impact application performance and user experience. This is supported by metrics from the 2023 Stack Overflow Developer Survey, GitHub activity trends, and js-framework-benchmark results, offering quantifiable comparisons across performance, popularity, and development efficiency. Results reveal varying levels of robustness, with certain frameworks demonstrating advanced mechanisms to mitigate edge cases effectively. Conversely, others require significant manual intervention to ensure stability. These findings offer valuable insights for developers and decision-makers in selecting the most appropriate framework for complex, real-world projects. The study concludes with recommendations for enhancing edge case management within JavaScript frameworks, aiming to improve the reliability and resilience of web applications.
DOI:10.11594/ijmaber.06.05.23