Good read,
I was just wondering if you could comment on how do you feel your apps are performing when you are introducing multiple frameworks into play? I mean usually the strategy would be to reduce bundle size by using as few modules as possible or even using tree-shaking (if circumstances allow).
In backend’s micro-services it’s not really a concern for using multiple different frameworks or libraries since that is hidden away from end user and can be optimized, while on the frontend the goal is to reduce page load time and improve time to first paint as much as possible.
With multiple micro-frontends running in the app it feels like you should be dealing with an overhead for loading your app.
I think that for apps that people spend a lot of time in (working apps like weld) load time shouldn’t be that of concern, but I’m curious as to what do you have to say yourself on that topic?