webpack 5 introduces a nice feature called module federation allowing for creating micro-frontends. (https://webpack.js.org/concepts/module-federation/)