包详细信息

@module-federation/bridge-react-webpack-plugin

module-federation7.8mMIT0.15.0

React bridge is used to load the routing module in mf, so that the routing module can work properly with the host environment.

自述文件

Module federation Banner

Module Federation

npm version downloads license

You can consider the module federation capabilities provided by this repository as "module federation 2.0". "Module Federation 2.0" differs from the "Module Federation" built into Webpack 5 by offering not only the core features of module export, loading, and dependency sharing but also additional dynamic type hinting, a "Manifest", a "Federation Runtime", and a "Runtime Plugin System". These features make "Module Federation" more suitable for use as a micro-frontend architecture in large-scale web applications.

💡 What is Module Federation?

  • Module Federation is a concept that allows developers to share code and resources across multiple JavaScript applications

  • Module Federation can be used to split monolithic applications into micro-front-end architectures

  • Module Federation reuses common dependencies between modules as much as possible

✨ What new features does Module Federation provide?

  • 🎨 Module Federation Runtime
  • 🧩 Runtime Plugins System
  • 📝 Manifest
  • 🚀 Dynamic type prompt
  • 🛠️ Chrome Devtool

📚 Getting Started

To get started with Module Federation, see the Quick Start.

🧑‍💻 Community

Come and chat with us on Discussions or Discord! The Module federation team and users are active there, and we're always looking for contributions.

🤝 Contribution

New contributors welcome!

Please read the Contributing Guide.

Alt

🙌 Code of Conduct

This repo has adopted the Code of Conduct. Please check Code of Conduct for more details.

更新日志

@module-federation/bridge-react-webpack-plugin

0.15.0

Patch Changes

  • @module-federation/sdk@0.15.0

0.14.3

Patch Changes

  • @module-federation/sdk@0.14.3

0.14.2

Patch Changes

  • @module-federation/sdk@0.14.2

0.14.1

Patch Changes

  • @module-federation/sdk@0.14.1

0.14.0

Patch Changes

  • Updated dependencies [82b8cac]
    • @module-federation/sdk@0.14.0

0.13.1

Patch Changes

  • @module-federation/sdk@0.13.1

0.13.0

Patch Changes

  • 38f324f: Disable live bindings on cjs builds of the runtime packages
  • Updated dependencies [38f324f]
    • @module-federation/sdk@0.13.0

0.12.0

Patch Changes

  • Updated dependencies [c399b9a]
  • Updated dependencies [ef96c4d]
  • Updated dependencies [f4fb242]
    • @module-federation/sdk@0.12.0

0.11.4

Patch Changes

  • Updated dependencies [64a2bc1]
  • Updated dependencies [c14842f]
    • @module-federation/sdk@0.11.4

0.11.3

Patch Changes

  • @module-federation/sdk@0.11.3

0.11.2

Patch Changes

  • Updated dependencies [047857b]
    • @module-federation/sdk@0.11.2

0.11.1

Patch Changes

  • @module-federation/sdk@0.11.1

0.11.0

Patch Changes

  • Updated dependencies [fce107e]
    • @module-federation/sdk@0.11.0

0.10.0

Patch Changes

  • Updated dependencies [0f71cbc]
  • Updated dependencies [22fcccd]
    • @module-federation/sdk@0.10.0

0.9.1

Patch Changes

  • Updated dependencies [35d925b]
  • Updated dependencies [35d925b]
  • Updated dependencies [8acd217]
    • @module-federation/sdk@0.9.1

0.9.0

Patch Changes

  • @module-federation/sdk@0.9.0

0.8.12

Patch Changes

  • @module-federation/sdk@0.8.12

0.8.11

Patch Changes

  • @module-federation/sdk@0.8.11

0.8.10

Patch Changes

  • @module-federation/sdk@0.8.10

0.8.9

Patch Changes

  • @module-federation/sdk@0.8.9

0.8.8

Patch Changes

  • @module-federation/sdk@0.8.8

0.8.7

Patch Changes

  • Updated dependencies [835b09c]
  • Updated dependencies [336f3d8]
  • Updated dependencies [4fd33fb]
    • @module-federation/sdk@0.8.7

0.8.6

Patch Changes

  • @module-federation/sdk@0.8.6

0.8.5

Patch Changes

  • @module-federation/sdk@0.8.5

0.8.4

Patch Changes

  • @module-federation/sdk@0.8.4

0.8.3

Patch Changes

  • Updated dependencies [8e172c8]
    • @module-federation/sdk@0.8.3

0.8.2

Patch Changes

  • @module-federation/sdk@0.8.2

0.8.1

Patch Changes

  • @module-federation/sdk@0.8.1

0.8.0

Patch Changes

  • @module-federation/sdk@0.8.0

0.7.7

Patch Changes

  • @module-federation/sdk@0.7.7

0.7.6

Patch Changes

  • @module-federation/sdk@0.7.6

0.7.5

Patch Changes

  • 0309fb5: fix: wrap try catch with react-router-dom path resolve
    • @module-federation/sdk@0.7.5

0.7.4

Patch Changes

  • @module-federation/sdk@0.7.4

0.7.3

Patch Changes

  • Updated dependencies [4ab9295]
    • @module-federation/sdk@0.7.3

0.7.2

Patch Changes

  • @module-federation/sdk@0.7.2

0.7.1

Patch Changes

  • Updated dependencies [6db4c5f]
    • @module-federation/sdk@0.7.1

0.7.0

Minor Changes

  • 3942740: add license information
  • Updated dependencies [879ad87]
  • Updated dependencies [4eb09e7]
  • Updated dependencies [206b56d]
    • @module-federation/sdk@0.7.0

0.6.16

Patch Changes

  • Updated dependencies [f779188]
  • Updated dependencies [024df60]
    • @module-federation/sdk@0.6.16

0.6.15

Patch Changes

  • @module-federation/sdk@0.6.15

0.6.14

Patch Changes

  • Updated dependencies [ad605d2]
    • @module-federation/sdk@0.6.14

0.6.13

Patch Changes

  • @module-federation/sdk@0.6.13

0.6.12

Patch Changes

  • @module-federation/sdk@0.6.12

0.6.11

Patch Changes

  • Updated dependencies [d5a3072]
    • @module-federation/sdk@0.6.11

0.6.10

Patch Changes

  • Updated dependencies [22a3b83]
    • @module-federation/sdk@0.6.10

0.6.9

Patch Changes

  • @module-federation/sdk@0.6.9

0.6.8

Patch Changes

  • Updated dependencies [32db0ac]
    • @module-federation/sdk@0.6.8

0.6.7

Patch Changes

  • Updated dependencies [9e32644]
    • @module-federation/sdk@0.6.7

0.6.6

Patch Changes

  • @module-federation/sdk@0.6.6

0.6.5

Patch Changes

  • @module-federation/sdk@0.6.5

0.6.4

Patch Changes

  • d90295b: chore: adjust bridge router alias strategy to alias to router-v6 when not found react-router-dom in package.json
    • @module-federation/sdk@0.6.4

0.6.3

Patch Changes

  • @module-federation/sdk@0.6.3

0.6.2

Patch Changes

  • @module-federation/sdk@0.6.2

0.6.1

Patch Changes

  • Updated dependencies [2855583]
  • Updated dependencies [813680f]
    • @module-federation/sdk@0.6.1

0.6.0

Patch Changes

  • Updated dependencies [1d9bb77]
    • @module-federation/sdk@0.6.0

0.5.2

Patch Changes

  • Updated dependencies [b90fa7d]
    • @module-federation/sdk@0.5.2

0.5.1

Patch Changes

  • 472e2cc: feat: enchance react-bridge react-router-dom alias according to origin react-router-dom version
    • @module-federation/sdk@0.5.1

0.5.0

Patch Changes

  • 49d6135: feat(@module-federation/bridge): enhance Bridge capabilities and fix some issues
  • Updated dependencies [8378a77]
    • @module-federation/sdk@0.5.0

0.4.0

Patch Changes

  • Updated dependencies [a6e2bed]
  • Updated dependencies [a6e2bed]
    • @module-federation/sdk@0.4.0

0.3.5

Patch Changes

  • @module-federation/sdk@0.3.5

0.3.4

Patch Changes

  • @module-federation/sdk@0.3.4

0.3.3

Patch Changes

  • @module-federation/sdk@0.3.3

0.3.2

Patch Changes

  • @module-federation/sdk@0.3.2

0.3.1

Patch Changes

  • @module-federation/sdk@0.3.1

0.3.0

Patch Changes

  • Updated dependencies [fa37cc4]
    • @module-federation/sdk@0.3.0

0.2.8

Patch Changes

  • @module-federation/sdk@0.2.8

0.2.7

Patch Changes

  • Updated dependencies [b00ef13]
    • @module-federation/sdk@0.2.7

0.2.6

Patch Changes

  • Updated dependencies [91bf689]
    • @module-federation/sdk@0.2.6

0.2.5

Patch Changes

  • Updated dependencies [8cce571]
    • @module-federation/sdk@0.2.5

0.2.4

Patch Changes

  • Updated dependencies [09b792d]
  • Updated dependencies [09b792d]
    • @module-federation/sdk@0.2.4

0.2.3

Patch Changes

  • Updated dependencies [32f26af]
  • Updated dependencies [32f26af]
    • @module-federation/sdk@0.2.3

0.2.2

Patch Changes

  • @module-federation/sdk@0.2.2

0.2.1

Patch Changes

  • Updated dependencies [88445e7]
    • @module-federation/sdk@0.2.1

0.2.0

Minor Changes

  • d2ab821: feat(bridge): Supports exporting and loading of application-level modules (with routing), currently supports react and vue3

Patch Changes

  • @module-federation/sdk@0.2.0