I first started experimenting with micro frontends in 2014 while working on a customer project that used this architecture. Micro frontends is an architectural approach for scaling development in larger projects. Micro frontends, like backend microservices, divides a bigger software system into multiple smaller independent systems. In the frontend, the customer interacts with a composition of these various frontends.
In Micro Frontends in Action, you’ll follow along with a hypothetical e-commerce startup “The Tractor Store” as it adopts the micro frontends architecture. Its development teams test out different frontend integration techniques and solve organizational issues that need to be addressed in a micro frontends architecture. You will learn the benefits and drawbacks of different methods based on practical examples.
By the end of the book, you should be able to: