-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

The Art of Micro Frontends
By :

One of the simplest approaches for implementing micro frontends is to decompose a development into several packages that are then brought together at build time. This is, however, a fully static usage of micro frontends.
The main advantage of a static approach is that all information is known at build time. This leads to possible optimizations, deeper integrations, and enhanced checks. Faster and more reliable applications can be realized using this approach.
The main disadvantage of a static approach is that a significant change in any micro frontend—such as an addition or a removal—requires a change to the main application. Furthermore, any change will trigger a rebuild of the full application.
The primary use cases of static micro frontend solutions are slowly changing websites or smaller web applications. One example framework here is Bit.
In the easiest case, a static micro frontend solution just includes various...