DEV Community

Cover image for Companies already using micro frontends and why
OpenSource for WebCrumbs

Posted on • Updated on

Companies already using micro frontends and why

Micro frontends have emerged as a contemporary architectural pattern, simplifying front-end development in larger projects by breaking them down into smaller, manageable pieces. Notable companies across diverse domains are leveraging this pattern to enhance their development workflow and product delivery. Here's a list of some companies and the rationale behind their adoption:

Companies Treading the Micro Frontends Path:

Why the Adoption:

Micro frontends stand as a testament to an evolving web development landscape valuing modularization, team autonomy, and continuous delivery. For more insights and to contribute to the discourse, check out the WebCrumbs repository.

GitHub logo webcrumbs-community / webcrumbs

Create and modify Node.js websites and applications with an admin interface and powerful themes and plugins, enriched by the community. ๐ŸŒŸ Star to support our work!

We are working on a major overhaul of the repository,
so we are currently NOT accepting contributions, but this will change soon ๐Ÿ‘€
Star the repository and sign up at webcrumbs.org to be notified when we launch



WebCrumbs logo WebCrumbs logo

The next revolution in collaborative web development The next revolution in collaborative web development

Sign our newsletter Join our discord

An introduction An introduction

Vision

Vision

WebCrumbs aspires to be an industry-standard solution for modern web development, creating the first open ecosystem of plugins for the JavaScript community. Whether you're a developer or not, you'll find it easy to create, manage, and extend your modern websites with our intuitive admin panel and a rich ecosystem of and plugins developed by the community.

We're open source, easy and modern We're open source, easy and modern

Your Support Matters
If you find value in what WebCrumbs aims to achieve, consider starring โญ๏ธ us on GitHub. Your endorsement is crucial in helping us refine our product and grow our community. Star WebCrumbs on GitHub.


Star our repository

Code, love, star Code, love, star

Get involved Get involved

Help us grow

Help us grow

  • Star the repository: If you havenโ€™t yet (yes, you!), please give us a star. Itโ€™s โ€œfree,99โ€ and meansโ€ฆ





Top comments (3)

Collapse
 
barrymichaeldoyle profile image
Barry Michael Doyle

We use it at SecuritEase as well and at the beginning of the year when I was job hunting after a retrenchment, I found quite a lot of other companies also using MFEs.

After having gone all with it over the last year I've really come to appreciate the benefits of using them!

Collapse
 
opensourcee profile image
OpenSource • Edited

Thanks for sharing, @barrymichaeldoyle !

I'd love to know the downsides too. I talked to some friends that told me their companies either abandoned it because it started getting too intertwined, or were spending a lot of time and effort implementing it. Seems like a cultural change together with the architectural change. Did you guys experienced something like this?

Collapse
 
barrymichaeldoyle profile image
Barry Michael Doyle

I think it is indeed a cultural change and you need all team members onboard. We've been fortunate to have started out as a relatively small team on the frontend and it's been working well having us all onboard.

I worked for a company a couple of years ago that tried to implement this and it didn't work because one guy set it up but didn't really get the rest of the team onboard with it so it ended up being quite messy and very quickly wasn't maintained.

I'd say the biggest downside is the architectural mindset that everyone needs to have to get the most out of it. A lot of people don't put effort into really digging into how it should work and then end up getting impatiently frustrated when they struggle to add the the existing architecture. At least that's what I experienced when first trying to embrace this. Once those hurdles are overcome then it becomes pretty smooth sailing!