Skip to content

Latest commit

 

History

History
37 lines (22 loc) · 3.99 KB

use-cases.md

File metadata and controls

37 lines (22 loc) · 3.99 KB

Uses Cases

A list of uses cases in several industries industry by companies using Micro Frontends.

E-commerce

  • Zalando: Uses micro frontends as part of Project Mosaic to provide a modular and flexible web experience, allowing rapid iteration and innovation. Read use case
  • IKEA: Utilizes micro frontends to manage its online store, breaking down the frontend into smaller, self-contained modules to enhance scalability and maintainability. Read use case
  • Amazon: AWS uses micro frontends to build complex applications with server-side rendering (SSR) for their e-commerce platform. This involves independently developed micro frontends for components like notifications, product details, and user reviews. Nov, 2022. Read use case
  • Dunelm: Dunelm is a well-known e-commerce company in the United Kingdom. They have embraced micro-frontends to allow multiple teams working together in a server-side rendering composition.

Streaming Services

  • Spotify: Uses micro frontends for its desktop applications, leveraging iframes and an event bus to decouple different parts of the application, which enhances modularity and scalability. Read use case
  • DAZN: Uses micro frontends to enable independent teams to work on different features, such as TV, web, and mobile platforms, improving their agility and reducing inter-team dependencies. Read use case
  • Netflix: In the Revenue and Growth department of Netflix, the engineers decided to embark in a micro-frontends approach creating an internal framework called Lattice.

Freelanace Platforms

  • Upwork: Uses micro frontends to modernize its user experience, allowing independent teams to work on specific parts of the platform, which improved development speed and maintainability. Read use case

Food Delivery

  • Hello Fresh: Has split its monolithic frontend into micro frontends to overcome complexity and improve maintainability. Each team manages its own server and development environment.. Read use case

Cloud Services

  • Microsoft: Microsoft uses micro frontends in their Family Safety app. Each micro frontend provides specific user interface elements that can be independently deployed and updated using services like CodePush for React Native. This approach allows for independent updates and scaling, improving the flexibility and maintainability of their applications. Read use case

Payments

  • PayPal: Thanks to this approach, they have shifted their mindset on how to build their web application. Moreover, they have started to share their approaches at scale.

Online Services

  • SAP: SAP released luigi framework, a micro-frontends framework used for creating an enterprise application that interacts with SAP. Luigi works with Angular, React, Vue, and SAPUI
  • OpenTable: OpenTable’s Open Components project, embraced by Skyscanner and other large organizations and released open source.