Home

Awesome

Awesome Micro Frontends Awesome

A curated and hopefully awe-some list about Micro Frontends.

Intro

Micro Frontends are an architectural pattern, just as Microservices are. There are many ways to achieve a Micro Frontend architecture. This list presents the essential and required material to come up with your very own Micro Frontend approach.

In this approach, the web application is broken down into its features, and each feature is owned, frontend to backend, by a different team. This ensures that every feature is developed, tested and deployed independently from other features. Multiple techniques exist to recombine the features — sometimes as pages, sometimes as components — into a cohesive user experience. Source

Contents

Concepts

Blog posts and web sites that are talking about the general concepts for a Micro Frontend architecture.

Components

Tooling

Building Blocks

Web Components

Event Bus

Distribution

Frameworks

Graveyard

Meta

Other Lists

Books

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, Christian Ulbrich has waived all copyright and related or neighboring rights to this work.