Templates / flowchart

Micro-frontend architecture

An app shell composing independently deployed micro-frontends around a shared event bus.

Open in studio

Preview

Mermaid 11 renderer

Rendering preview...

Mermaid source

flowchart

flowchart TD
    shell[App shell] --> nav[Nav micro-frontend]
    shell --> catalog[Catalog micro-frontend]
    shell --> cart[Cart micro-frontend]
    shell --> checkout[Checkout micro-frontend]
    catalog --> catalogApi[(Catalog API)]
    cart --> cartApi[(Cart API)]
    checkout --> paymentApi[(Payment API)]
    shell --> eventBus{{Shared event bus}}
    nav --> eventBus
    catalog --> eventBus
    cart --> eventBus

More templates