Back to Speakers
Photo of Néstor López
Platform Engineer @ Zephyr Cloud

Néstor López

Talk

Superpositioned Vue componentes with Module Federation

What if your Vue components could exist in multiple applications simultaneously, deployed independently but composed at runtime? Module Federation makes this possible by enabling true micro-frontend architectures where components are superpositioned across application boundaries. In this talk, you'll learn how to architect Vue applications that scale across multiple teams without the typical coordination nightmares of monolithic codebases. We'll explore practical patterns for sharing Vue components between federated modules while maintaining reactivity, managing shared state with Pinia across boundaries, and keeping TypeScript types in sync. Drawing from my experience building federated systems at Zephyr Cloud, I'll share the real challenges and solutions for production implementations. Whether you're dealing with a growing monolith or planning for multi-team scale, you'll walk away with concrete strategies to build Vue applications that can be independently deployed while maintaining seamless user experiences.