Runtime Composition

Module Federation 2.0 imports each app bootstrap at runtime, preserving independent builds.

SHELLREMOTE AREMOTE BREMOTE C
Runtime Composition

Decoupled Builds

Hosts and remotes evolve independently.

Decoupled Builds

Each app publishes its own remote entry and bootstrap module.

The shell consumes those remotes over HTTP at runtime without rebuilding against each app.

Deterministic Boot Flow

The host always follows the same loading pipeline.

Deterministic Boot Flow

Registry selection resolves to remote metadata.

The module loader imports bootstrap, which registers custom elements that the shell then mounts.

Learn More

Dive deeper in the documentation.

Explore implementation details, APIs, and deployment notes in the Korporus docs.

Read the Documentation →