Summary
In this chapter, you learned how you can leverage different libraries and tools to efficiently share dependencies between your micro frontends at runtime in the client. Most of these approaches are based on some assumptions, for example, that a certain module format has been taken.
In the next chapter, we will consider another topic that becomes quite important at runtime in the browser: how styles can be defined such that they don’t collide with each other. This is especially important to avoid issues that only appear when certain combinations of micro frontends occur, which would make the whole solution unpredictable and not really able to scale well.