The University of Southampton
University of Southampton Institutional Repository

Toward bundler-independent module federations: enabling typed micro-frontend architectures

Toward bundler-independent module federations: enabling typed micro-frontend architectures
Toward bundler-independent module federations: enabling typed micro-frontend architectures

Modern web applications demand scalable and modular architectures, driving the adoption of micro-frontends. This paper introduces Bundler-Independent Module Federation (BIMF) as a New Idea, enabling runtime module loading without relying on traditional bundlers, thereby enhancing flexibility and team collaboration. This paper presents the initial implementation of BIMF, emphasizing benefits such as shared dependency management and modular performance optimization. We address key challenges, including debugging, observability, and performance bottlenecks, and propose solutions such as distributed tracing, server-side rendering, and intelligent prefetching. Future work will focus on evaluating observability tools, improving developer experience, and implementing performance optimizations to fully realize BIMF's potential in micro-frontend architectures.

micro-frontends, module federation, runtime module loading
36-40
IEEE
Lando, Billy
7e875cc3-606b-4992-99d4-446f364d81d0
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd
Lando, Billy
7e875cc3-606b-4992-99d4-446f364d81d0
Hasselbring, Wilhelm
ee89c5c9-a900-40b1-82c1-552268cd01bd

Lando, Billy and Hasselbring, Wilhelm (2025) Toward bundler-independent module federations: enabling typed micro-frontend architectures. In Proceedings - 2025 IEEE 22nd International Conference on Software Architecture, ICSA-C 2025. IEEE. pp. 36-40 . (doi:10.1109/ICSA-C65153.2025.00013).

Record type: Conference or Workshop Item (Paper)

Abstract

Modern web applications demand scalable and modular architectures, driving the adoption of micro-frontends. This paper introduces Bundler-Independent Module Federation (BIMF) as a New Idea, enabling runtime module loading without relying on traditional bundlers, thereby enhancing flexibility and team collaboration. This paper presents the initial implementation of BIMF, emphasizing benefits such as shared dependency management and modular performance optimization. We address key challenges, including debugging, observability, and performance bottlenecks, and propose solutions such as distributed tracing, server-side rendering, and intelligent prefetching. Future work will focus on evaluating observability tools, improving developer experience, and implementing performance optimizations to fully realize BIMF's potential in micro-frontend architectures.

This record has no associated files available for download.

More information

Published date: 31 March 2025
Additional Information: Publisher Copyright: © 2025 IEEE.
Venue - Dates: 22nd IEEE International Conference on Software Architecture, ICSA-C 2025, , Odense, Denmark, 2025-03-31 - 2025-04-04
Keywords: micro-frontends, module federation, runtime module loading

Identifiers

Local EPrints ID: 503403
URI: http://eprints.soton.ac.uk/id/eprint/503403
PURE UUID: 291eeb42-a0b4-4a63-8107-4c7632694209
ORCID for Wilhelm Hasselbring: ORCID iD orcid.org/0000-0001-6625-4335

Catalogue record

Date deposited: 30 Jul 2025 16:52
Last modified: 31 Jul 2025 02:09

Export record

Altmetrics

Contributors

Author: Billy Lando
Author: Wilhelm Hasselbring ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×