Authors :
Ripunjoy Sarkar
Volume/Issue :
Volume 10 - 2025, Issue 12 - December
Google Scholar :
https://tinyurl.com/mr2j294a
Scribd :
https://tinyurl.com/2s43tmc9
DOI :
https://doi.org/10.38124/ijisrt/25dec1434
Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.
Abstract :
Legacy AngularJS applications often face maintainability and scalability challenges. Modern component-based
frameworks like React offer improved performance and developer experience, but migration is complex due to architectural
differences. This article presents a structured migration framework and an AI-powered migration tool designed to
streamline this process. By embedding automation, machine learning, and intelligent code transformation, the approach
minimizes manual intervention, reduces risk, and ensures efficient modernization of large-scale UI systems.
References :
- Thilanka Kaushalya, I. Perera, Framework to Migrate AngularJS Based Legacy Web Application to React Component Architecture, 2021 Moratuwa Engineering Research Conference (MERCon), 2021.
- Manasa Talluri, Migrating Legacy Angular JS Applications to React Native: A Case Study, International Journal on Recent and Innovation Trends in Computing and Communication, 2021.
- Ripunjoy Sarkar, Microfrontend Generation with AI: A Next-Gen Approach to Modular UI Systems, IEEE Software, 2025.
- Facebook Engineering, React Documentation and Internal Architecture Notes, 2024.
- Google Angular Team, AngularJS Migration Guide and End-of-Life Report, 2022.
Legacy AngularJS applications often face maintainability and scalability challenges. Modern component-based
frameworks like React offer improved performance and developer experience, but migration is complex due to architectural
differences. This article presents a structured migration framework and an AI-powered migration tool designed to
streamline this process. By embedding automation, machine learning, and intelligent code transformation, the approach
minimizes manual intervention, reduces risk, and ensures efficient modernization of large-scale UI systems.