Micro Frontend with Angular Elements
As your application grows and becomes more complex, one team alone is not enough to maintain the growth rate, and new people are needed to handle other parts of the application as they appear. At this point, the architecture of your project needs to evolve, and one possibility is to divide your application into several projects that are integrated as one. This practice was born in the world of backend services and appears in the frontend world under the name of micro frontends. In this chapter, we will learn how to apply this principle in an Angular project.
In this chapter, we will cover the following topics:
- Micro frontend – concepts and application
- Slicing your application in the micro frontend
- Creating a micro frontend application with standalone components
- Preparing a page to be loaded by the base application
- Dynamically loading micro frontends
By the end of this chapter, you will be able to assess when...