-
Book Overview & Buying
-
Table Of Contents
Microservices Design Patterns in .NET - Second Edition
By :
Having explored API gateways as unified access points for backend services, we’ll now shift our attention to the frontend, where the user experience is ultimately delivered. This chapter examines how frontend applications can evolve alongside microservices, leveraging micro frontends to enhance scalability, flexibility, and maintainability.
There are situations where, despite backend services needing to collaborate and share data, the frontend experience must differ based on business domains or team boundaries. This necessitates a unified frontend shell integrating multiple services or entirely separate user interfaces tailored for each microservice. Micro frontends enable us to achieve this, supporting team autonomy while maintaining a cohesive user experience.
Modern web applications continue to grow in complexity, driven by increasing user expectations, rapid feature delivery, and diversified platform...