Enterprise-Grade State Management in Angular Applications Using NgRx: Design, Implementation, and Evaluation
Managing application state in large-scale Angular applications presents significant challenges, especially as the complexity of components and interactions increases. NgRx, a Redux-inspired library tailored for Angular, provides a robust and scalable solution by introducing centralized state management, unidirectional data flow, and reactive programming principles using RxJS. This work presents a practical implementation of NgRx through a multi-step (wizard-style) form application. It showcases how enterprise-level state management can be achieved with clarity and maintainability. The paper is supported by scholarly references, architectural diagrams, and visual debugging tools (such as Redux DevTools), making it a valuable guide for scalable frontend development using Angular.
Institutions
- R.V. College of Engineering
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2025-07-12
- DOI
- https://doi.org/10.5281/zenodo.15867988
- Primary Topic
- Selenium in Biological Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00