profile Néstor's Blog

Superpositioned Vue Components with Module Federation

MadVueEnglish

A MadVue talk on federating Vue components with Module Federation and letting them materialize wherever they are needed.

A talk at MadVue 2026 in Madrid about bringing the superposition idea to Vue: components that are not pinned to a single build or deployment, but can be federated and materialize exactly where they are needed.

I walk through sharing Vue components across applications with Module Federation, how versioning and runtime resolution work when teams ship independently, and what Zephyr adds on top to deploy federated pieces without coordinating releases.

To close it out, I demo Bad Apple rendered entirely with microfrontends — every frame driven by federated modules — because the best way to prove the model scales is to abuse it.

Superpositioned Vue Components with Module Federation Superpositioned Vue Components with Module FederationSuperpositioned Vue Components with Module FederationSuperpositioned Vue Components with Module FederationSuperpositioned Vue Components with Module Federation