Partners
A front-end application in a complex domain can quickly become messy.
As the application grows and more teams are needed to support different functionality, it can become unmanageable. Challenges in communication, conflicts in code, busy pipelines, and interdependency for releases are some of the difficulties that can be faced when dealing with a front-end monolith.
Micro frontends have become increasingly popular as an alternative to deal with these issues. Similar to microservices, this approach allows isolated applications to be maintained and deployed independently from one another. But how do you get from a monolithic front-end to micro front-ends?
In this talk, we'll go through the steps to split a front-end application. We'll discuss techniques to disintegrate the code and how to do that safely without impacting the production environment.