Echoing my friend and colleague Felipe's questions, and around the potential for added page size, I'm interested in how the additional components might affect core web vitals or lighthouse scores.

If each component adds additional calls to other services, does this slow down page loads and first-contentful-paint?

Maybe there's room for another layer that fetches all the disparate pieces before delivering the final product to the end user?

I guess I'm *really* wondering about what new challenges are introduced as a function of adopting a micro-frontend architecture?

Everything has trade offs. this seems to address some very real problems and open up some incredible possibilities (imagine businesses who host MFE-components-as-a-service) ... but what are the things you see as costs here?

Really incredible stuff! Thank you so much for sharing your experiences!

--

--

--

Over the last 20 years a programmer, team lead and technical architect. I'm a father and podcast on topics in professional development and software engineering

Love podcasts or audiobooks? Learn on the go with our new app.

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
Alex Chesser

Alex Chesser

Over the last 20 years a programmer, team lead and technical architect. I'm a father and podcast on topics in professional development and software engineering

More from Medium

Make it Bad but don’t stop

A Culture of Possibility Podcast #12: A Culture of Possibility Year One: A Reflection by François…

My 2021 in review

Learnings from 2 months of The Nice Place