Posts

Showing posts from September, 2019

Micro Frontends

Image
  While developing front end applications I was ran into few of the issues such as Applications trapped in legacy technology, where complete rewrite is tempting, but it is too expensive. Similarly code in deprecated versions. Upgrade is too huge and scary. Release is delayed due to bug in one module. Conflicts due to one of the teams changing the common code and it does not work anymore for others. When I came across micro frontends, I felt like I found solution to many of the problems I have. Let’s discuss what this micro frontend is. By end if this article, we will have understanding of What’s micro frontend. Benefits of micro frontend. How to build micro frontend architecture. Challenges in building micro frontends. We will build one basic micro frontend application. What’s micro frontend Micro frontend is not any technology, it’s an architecture that popped up in  Thoughtworks radar.  It is a natural design that helps scaling and maintaining front end application, tha...