Micro Frontends


51 bookmarks. First posted by domingogallardo 9 days ago.


Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. In this article we'll describe a recent trend of breaking up frontend monoliths into many smaller, more manageable pieces, and how this architecture can increase the effectiveness and efficiency of teams working on frontend code. As well as talking about the various benefits and costs, we'll cover some of the implementation options that are available, and we'll dive deep into a full example application that demonstrates the technique.
frontend  development  analysis  javascript  service 
2 hours ago by danesparza
Micro Frontends https://t.co/YHbwQJ9icW

— Richard Laksana (@RichardLaksana) June 19, 2019
saved-twitter 
12 hours ago by rlaksana
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder.
feedly 
2 days ago by AnthonyBaker
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder.
5 days ago by davidmatas
In recent years, microservices have exploded in popularity, with many organisations using this architectural style to avoid the limitations of large, monolithic…
from instapaper
6 days ago by nertzy
Lately we are seeing more and more attention being paid to the overall architecture and organisational structures that are necessary for complex, modern web development. In particular, we're seeing patterns emerge for decomposing frontend monoliths into smaller, simpler chunks that can be developed, tested and deployed independently, while still appearing to customers as a single cohesive product. We call this technique micro frontends
web_dev 
6 days ago by zephyr777
Just as with the server-side includes option, building a page out of iframes is not a new technique and perhaps does not seem that exciting. But if we revisit the chief benefits of micro frontends listed earlier, iframes mostly fit the bill, as long as we're careful about how we slice up the application and structure our teams.
...
Run-time integration via JavaScript
The next approach that we'll describe is probably the most flexible one, and the one that we see teams adopting most frequently. Each micro frontend is included onto the page using a <script> tag, and upon load exposes a global function as its entry-point. The container application then determines which micro frontend should be mounted, and calls the relevant function to tell a micro frontend when and where to render itself.
microservices  ui  javascript  Patterns 
6 days ago by janpeuker
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. via Pocket
IFTTT  Pocket 
6 days ago by tbreyman
A Look at 'Micro Frontends': (How to split up your large, complex, frontend codebases into…
from twitter_favs
6 days ago by fkbarrett
Micro Frontends

Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder.
coding 
7 days ago by kalupa
ear's tech stack, or by code written under delivery pressure, and it's getting to the point where a total rewrite is tempting. In order to avoid the perils of a full rew
software  code 
7 days ago by vlandham
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. via Pocket
IFTTT  Pocket 
8 days ago by michimaurer
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. via Pocket
IFTTT  Pocket 
8 days ago by kev_nz
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. In…
from instapaper
8 days ago by mledu
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. In…
from instapaper
8 days ago by kevinold
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. In…
from instapaper
8 days ago by fogus
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder.
8 days ago by gzhihao
Good frontend development is hard. Scaling frontend development so that many teams can work simultaneously on a large and complex product is even harder. via Pocket
IFTTT  Pocket 
9 days ago by domingogallardo