In the previous part I talked about the motivations for moving towards a MFE solution and some of the criteria for a solution to be relevant. In this part Ill get into how we implemented it at Outbrain.

As I mentioned in the previous part, one of the criteria was for a solution that can integrate with our current technological echo system and require little or no changes to the applications we currently maintain.

Enter Angular Lazy Loading Feature Modules

Angular has a built in concept of modules, which are basically declaration objects that specify all the components, directives, services…


In this post I will give an overview of the concept behind Micro Frontends, if your interested in the implementation detail got the part 2.

What is it and why do I need it?

Let’s start with the why part, when the days of single page applications started most applications were considerably small and managed by a single FE team, all was well…

With time, applications have gotten larger and larger, and so have the teams managing them. No need to say much about the problems of having large code bases and large teams…

The term Micro Front Ends has been thrown around a lot lately, offering a concept…

Maor Frankel

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store