My journey to refining WebCrumbs MFEs architecture
Tags: webdev, frontend, react, microfrontends
Published: 2023-10-22 16:51:35

To refine the architecture of WebCrumbs, studying micro frontend architecture has been essential. This modern approach promises to bring modularity and scalability to web applications. The following books have been instrumental in providing insights into micro frontends.

### 1. [The Art of Micro Frontends](https://a.co/d/8VL2h1b)
**Author(s)**: Florian Rappl, Lothar Schöttner

"The Art of Micro Frontends" outlines the transition of web applications from static to dynamic, emphasizing the adoption of micro frontends[1]. It provides practical solutions to deployment scenarios and implementation challenges. The book also touches on modern standards like web components, portraying micro frontends as a way to achieve a decentralized and distributed web architecture[2]. It's geared towards readers with some background in micro frontends[3].

### 2. [Micro Frontends in Action](https://a.co/d/dFPzm0p)
**Author**: Michael Geers

"Micro Frontends in Action" is a practical guide that explains the core concepts of micro frontends. It provides examples and explains the idea of isolation in micro frontends, which is crucial for creating a modular and manageable codebase for WebCrumbs[4]. The book presents different approaches to micro frontend architectures, offering choices for transitioning from monolithic frontends to a more modular approach[5][6].

### 3. [Building Micro-Frontends](https://a.co/d/302ulFH)
**Author**: Luca Mezzalira

"Building Micro-Frontends" discusses the micro frontends decisions framework and reviews various approaches for developing this architecture pattern[7]. It covers technical architectures, team organization, and strategies for transitioning existing projects to micro frontends, which is valuable for planning the architectural evolution of WebCrumbs[8]. The book also provides insights into the benefits and best practices of micro frontend architectures, useful for building and delivering components in WebCrumbs[9][10].

These books have provided a solid foundation for understanding micro frontends, aiding in the architectural planning for WebCrumbs. Engage with these reads and contribute to [WebCrumbs](https://github.com/webcrumbs-community/webcrumbs) to participate in the journey of modern web development.

## References
1. [Amazon - The Art of Micro Frontends](https://www.amazon.com/Micro-Frontends-Action-Michael-Geers/dp/1617296879)
2. [Micro Frontends - Florian Rappl](https://microfrontends.art)
3. [Amazon Review - The Art of Micro Frontends](https://www.amazon.com.br/Micro-Frontends-compositional-naturally-application/dp/1617296879)
4. [Goodreads - Micro Frontends in Action](https://www.goodreads.com/en/book/show/51959230-micro-frontends-in-action)
5. [Goodreads Review - Micro Frontends in Action](https://www.goodreads.com/review/show/3259999475)
6. [Goodreads - Great book on how to get started with micro frontends](https://www.goodreads.com/review/show/3458478933)
7. [Medium - Building Micro-Frontends… the book | by Luca Mezzalira](https://lucamezzalira.medium.com/building-micro-frontends-8c9f4eb3bf81)
8. [Amazon - Building Micro-Frontends: Scaling Teams and Projects, Empowering...](https://www.amazon.com/Building-Micro-Frontends-Scaling-Projects-Empowering/dp/149207481X)
9. [O'Reilly Media - Building Micro-Frontends](https://www.oreilly.com/library/view/building-micro-frontends/9781492074819)
10. [Rakuten Kobo - Building Micro-Frontends eBook by Luca Mezzalira](https://www.kobo.com/us/en/ebook/building-micro-frontends)