
Micro Frontends Architecture for Scalable Applications
Master Modular and Efficient Web Development with Micro Frontends, DDD, and CI/CD for Scalable, Distributed Frontend Applications (English Edition)
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Micro Frontends Architecture for Scalable Applications
Master Modular and Efficient Web Development with Micro Frontends, DDD, and CI/CD for Scalable, Distributed Frontend Applications (English Edition)
About this book
Unleash Agility and Scale with Micro Frontend Architecture.
Book Description
As modern web applications grow in complexity, micro frontend architecture offers a scalable, modular approach that helps teams work independently, accelerate delivery, and maintain long-term flexibility. Micro Frontends Architecture for Scalable Applications provides a comprehensive, hands-on guide to implementing micro frontends effectively in real-world projects.
The book starts by defining frontend and backend development, exploring what is considered a valuable architecture, and introducing various frontend architecture patterns.
Next, it dives into micro frontends and concepts like Domain-Driven Design, Decentralized Governance, and Independent Deployments. It explains how these principles enable highly observable (easy-to-monitor) micro frontends and covers in-depth discussions on integration strategies, their advantages and disadvantages.
Communication and routing are thoroughly explored, including Container Applications, State Management, and Cross-Application Communication. The book also addresses UI/UX considerations and how micro frontends interact with varying backend patterns.
The final part focuses on best practices for testing (unit, integration, and end-to-end), deployment strategies, and essential security measures. It concludes with a real-world case study and insights into the future of micro frontends—highlighting emerging trends, evolving architectures, and the growing impact of artificial intelligence.
Table of Contents
1. A Tale of Two Worlds
2. Valuable Architecture
3. Frontend Architectural Patterns
4. Micro Frontend Foundations
5. Integration Strategies
6. Communication and Routing
7. UI/UX and Design System
8. Backend Patterns
9. Testing Strategies
10. Deployment Strategies
11. Observability
12. A Micro Frontend Adoption
Index
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Dedication Page
- About the Author
- About the Technical Reviewer
- Acknowledgements
- Preface
- Get a Free eBook
- Errata
- Table of Contents
- 1. A Tale of Two Worlds
- 2. Valuable Architecture
- 3. Frontend Architectural Patterns
- 4. Micro Frontend Foundations
- 5. Integration Strategies
- 6. Communication and Routing
- 7. UI/UX and Design System
- 8. Backend Patterns
- 9. Testing Strategies
- 10. Deployment Strategies
- 11. Observability
- 12. A Micro Frontend Adoption
- Index