Alexandra, Matthias, and Prasanna have been working on a project with micro frontend architecture for the past year.
This project involves 4 teams distributed over two countries - Germany and India, each of the teams delivering one or several micro frontends that are consolidated into one product in the browser. This talk is based on our practical insights into micro frontends using React and Redux. We will discuss the differences between this technique and micro-services, our approaches to solving the common issues, the advantages it offers and the challenges it brings.
3. Preface : A plea for the Monolith
• Monolith are not a bad design choice
• Micro Services constraint you to do what is
optional* while creating a monolith
* but should have done nonetheless
4. Don’t do Micro Services if you
haven’t build successfully a
monolith
52. TESTING STRATEGY
Unit tests
Unit Testing is a practice where
the smallest testable parts of an
application (units) are
individually and independently
tested