Plugin de Node

Module Federation en el lado del servidor abre muchas posibilidades para la arquitectura de backend y, además, permite el renderizado en el servidor de las aplicaciones.

Uso

Este plugin de runtime lo proporciona el paquete module-federation/node

npm
yarn
pnpm
bun
npm add @module-federation/enhanced @module-federation/node --save

Configuración

El plugin de runtime puede aplicarse en tiempo de compilación o en runtime

Rspack
Webpack
Module Federation Runtime
rspack.config.js
const {ModuleFederationPlugin} = require('@module-federation/enhanced/rspack');

new ModuleFederationPlugin({
  // other options
  runtimePlugins: [
    require.resolve('@module-federation/node/runtimePlugin')
  ]
});