PaperCall is shutting down on August 31, 2026. Existing events and submissions will remain available until then. New events can no longer be created.

Divide et impera, or how to split your web app experiences in micro-frontends

By Mariano Vazquez

Elevator Pitch

Although nowadays microservices are being extensively used, they are STILL being consumed by a single, monolithic UI. In this talk we will lay out the real-life challenges that are worth solving via a micro-frontends architecture.

Description

This talk is mainly focused on explaining concepts with a real-life example. We will use it to demonstrate that some challenges (technical and/or organizational) are so complex that require a micro-frontends solution, while others don’t require such complexity (the “this might not be for you” aha moment).

Then, we will present the UI Domains strategy as a way of splitting a monolithic UI into smaller, and more manageable vertical pieces. And we will compare the “ideal’ approach (fully vertical, 100% independent pieces) with the real-life (somewhat vertical pieces, not so independent, etc.), and what you could do to adapt this strategy to them.