Skip to content
Latchkey

O Que É Module Federation?

Module federation é uma capacidade de bundler que permite que uma aplicação consuma módulos expostos por outra em runtime, mesmo que tenham sido construídas e implantadas de forma independente. Cada app declara o que expõe e o que consome, e dependências compartilhadas podem ser deduplicadas. É uma base comum para arquiteturas de micro-frontend.

Por que isso importa

Equipes de front-end implantadas de forma independente, de outra forma, duplicam bibliotecas compartilhadas e não conseguem atualizar umas às outras sem um rebuild. A federation permite que compartilhem código ao vivo, para que um host possa puxar um módulo remoto sem fazer um novo deploy.

Guias relacionados