Please use this identifier to cite or link to this item:
https://gnanaganga.inflibnet.ac.in:8443/jspui/handle/123456789/15435
Title: | Project Report on Micro Frontend Architecture |
Authors: | Ghildial, Kishkind George, Abraham |
Keywords: | Microfrontend Architecture Modularity Cutting-Edge Technology |
Issue Date: | 2023 |
Publisher: | Alliance College of Engineering and Design, Alliance University |
Abstract: | This project focuses on the migration of a React application from a monorepo structure to a microfrontend architecture at Clumio Inc. The main objective is to improve the application's modularity, scalability, and development effectiveness. The project uses a microfrontend strategy to enable separate subapp development and deployment while maintaining smooth integration into a complete and well-rounded application. Comprehensive code reorganisation, the implementation of dynamic module loading using Module Federation, and stable communication routes across microfrontends are all part of the migration process. These architecture changes enable parallel development and quicker deployment cycles by empowering development teams to operate independently on their specific modules. Numerous advantages of the microfrontend architecture are demonstrated by the project. The modular structure encourages code reuse while streamlining maintenance and enabling quicker iteration cycles. Caching and other speed optimisation methods are used to guarantee optimum system performance and a better user experience. The project also emphasises thorough testing techniques, such as performance, integration, and unit testing. In order to proactively detect and handle possible bottlenecks and scalability difficulties, powerful monitoring and analytics tools are included. The project team's ability to embrace novel strategies and make use of cutting-edge technology is demonstrated by the smooth transition from a monorepo to a microfrontend architecture. The application is now better positioned for future expansion and evolution because to the gains made in modularity, scalability, and development effectiveness. Overall, the project's results add to our understanding of microfrontend architectures and offer insightful advice and useful tips for businesses making comparable architectural transformations. |
URI: | http://gnanaganga.inflibnet.ac.in:8080/jspui/handle/123456789/15435 |
Appears in Collections: | Dissertations - Alliance College of Engineering & Design |
Files in This Item:
File | Size | Format | |
---|---|---|---|
CSE_G01A_2023.pdf Restricted Access | 1.66 MB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.