That's why I'm building webcomponents :
It integrates very nicely into the massive frontend ecosystem.
I replaced some parts of a big react application with some webcomponents, for the react concerns : it's just some html to display. And for style : I just generate the same DOM.
User didn't notice the change and now the microfronted code is alongside the microservice code .