Uses native ESM and Import Maps to link multiple packages or modules at runtime, enabling decoupling and collaboration.
Native module mechanism for browsers and Node.js, using import/export syntax.
Native browser mechanism for controlling ESM module path mapping and scoping.
The process of activating page interactions on the client side after SSR.
Abstract interface for static resource and request processing.
Prevents dependency conflicts through Import Maps and module scoping, improving stability.
Integrates multiple frontend frameworks within the same project while maintaining a framework-agnostic design.
Enables independent package development and runtime collaboration through module linking.
Frontend architecture pattern supporting independent development and integration by multiple teams.
Core application that loads and orchestrates remote applications or modules.
Sub-applications or modules that are dynamically loaded by the host application.
Frontend subsystem that can run and be deployed independently.
Functional unit that can be linked and reused, such as component libraries and utility libraries.
npm package or Monorepo sub-package, emphasizing the publishing unit and physical structure.