Как работает Module Federation?

Senior
90 просмотров
AFK Offer AI

Module Federation — фича Webpack 5 (и Vite через плагин), позволяющая одному приложению загружать код из другого в runtime. Host-приложение объявляет remotes, remote-приложение — exposes. Общие зависимости (React) шарятся — не дублируются в бандле. Это основа для micro-frontends: каждый remote деплоится независимо, host подхватывает новую версию без пересборки. Типизация через @module-federation/typescript. Сложнее чем npm-пакет, но гибче.

Следующий вопрос

Своя реализация Array.map