Downloads: 5 | Views: 233 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Research Paper | Information Technology | United States of America | Volume 13 Issue 4, April 2024 | Popularity: 5.6 / 10
Implementing Micro - Frontend Architectures: Diverse Strategies with Vue.js
Bhargav Bachina
Abstract: This paper presents an in - depth exploration of micro - frontend architectures, a burgeoning methodology designed to address the complexities and scalability challenges inherent in large - scale web application development. As digital projects expand, they often become unwieldy, with increased build times, extensive unit testing requirements, and larger team sizes, all of which contribute to maintenance and collaboration difficulties. This research argues for the subdivision of monolithic applications into smaller, more manageable projects, facilitated by micro - frontends, to enhance team performance and accelerate product delivery to end - users. However, the integration of numerous features within a single application can complicate the division into smaller projects and teams. Micro - frontends emerge as a strategic solution to this dilemma, not as a framework or library, but as an architectural approach that divides large applications into manageable segments. These segments, or micro - frontends, are then orchestrated to appear as a cohesive application to the end - user. The paper outlines eight distinct strategies for implementing micro - frontends, regardless of the underlying technology: Webpack Module Federation, Iframes, NGINX, Web Components, React Component Libraries, Monorepos, Utilization of Frameworks, and Custom Orchestrators. Through a high - level architectural overview, this study sets the stage for a series of detailed analyses on each approach, aimed at providing a comprehensive framework for deploying micro - frontend architectures effectively.
Keywords: Vue.js, Micro - Frontends, Software Architecture, Programming, Software Development
Edition: Volume 13 Issue 4, April 2024
Pages: 1247 - 1251
DOI: https://www.doi.org/10.21275/SR24416194515
Make Sure to Disable the Pop-Up Blocker of Web Browser
Similar Articles
Downloads: 1 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Research Paper, Information Technology, United States of America, Volume 14 Issue 1, January 2025
Pages: 731 - 743Design Patterns in Java: Leveraging Best Practices for Robust and Maintainable Software Systems
Santhosh Chitraju Gopal Varma
Downloads: 5 | Weekly Hits: ⮙1 | Monthly Hits: ⮙1
Student Project, Information Technology, India, Volume 11 Issue 5, May 2022
Pages: 220 - 224Sign Language Recognition Application for Deaf and Dumb People
Ruchika Gaidhani, Payal Pagariya, Aashlesha Patil, Tejaswini Phad, Dhiraj Birari
Downloads: 9 | Weekly Hits: ⮙1 | Monthly Hits: ⮙2
Research Paper, Information Technology, United States of America, Volume 9 Issue 9, September 2020
Pages: 1649 - 1655Optimizing Web Applications Performance with Java: Best Practices
Pavan Kumar Joshi
Downloads: 12 | Weekly Hits: ⮙1 | Monthly Hits: ⮙11
Research Paper, Information Technology, United States of America, Volume 14 Issue 1, January 2025
Pages: 768 - 775The Role of Containers and Kubernetes in Scaling Java Applications in Multi - Cloud Environments
Santhosh Chitraju Gopal Varma
Downloads: 18 | Weekly Hits: ⮙1 | Monthly Hits: ⮙2
Analysis Study Research Paper, Information Technology, United States of America, Volume 13 Issue 7, July 2024
Pages: 827 - 831Optimization or Prioritization - Product Mix Decisions in Sales and Operations Planning
Yashodhan Shirolkar