Date of Award
2024
Document Type
Open Access Master's Report
Degree Name
Master of Science in Computer Science (MS)
Administrative Home Department
Department of Computer Science
Advisor 1
Robert L. Pastel
Committee Member 1
Donald J. Lafreniere
Committee Member 2
Gorkem Asilioglu
Abstract
The integration of ArcGIS with Redux through middleware presents a novel approach to managing state in geospatial applications. This report outlines the process and benefits of combining ArcGIS’s robust mapping and analytics capabilities with Redux’s predictable state container for JavaScript apps. It begins with an introduction to both technologies, followed by a detailed discussion on the architecture design, focusing on the role of middleware as the linchpin in this integration[1]. The paper highlights the benefits, such as improved state management and application performance, and addresses the challenges encountered during the integration process. Implementation details are provided, including the setup of the Redux store and the specific middleware used for ArcGIS integration. The paper concludes with a look at potential future enhancements, emphasizing the scalability and maintainability of this integration method. This Report serves as a guide for developers seeking to enhance their geospatial applications with advanced state management techniques.
Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Rapuru, Vishnu Vardhan Reddy, "INTEGRATING ARCGIS AND REDUX USING MIDDLEWARE", Open Access Master's Report, Michigan Technological University, 2024.