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 SizeFormat 
CSE_G01A_2023.pdf
  Restricted Access
1.66 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.