Open sorozco653 opened 1 month ago
Hey @sorozco653!
This is expected, for now.
Module Federation 2.0 bundles the federtaion runtime into the remoteEntry files. There is work being done currently by Zack Jackson to offer avenues to remove the federation runtime from the remoteEntry files: https://github.com/module-federation/core/pull/2932
It looks like https://github.com/module-federation/core/pull/2932 has been merged and release with v0.6.7
It has, but there's a potential bug introduced with that release also.
I'll be investigating it further
Any update with this?
Current Behavior
I've noticed that after upgrading my project from v19.4.4 to the latest version of Nx v19.7.2, the bundle size has increased from 660 kB to 1.29 MB, almost doubling in size. I haven't updated any module-federation configs, so I'm curious if the v2 of the module federation enhancement is causing a significant increase. Is this increase expected? Are there any best practices I can use to reduce our bundle size?
Before:
After:
Here's an another example with simple MFE repo
Expected Behavior
Ideally, the bundle size should stay the relatively the same
GitHub Repo
N/A
Steps to Reproduce
Nx Report
Failure Logs
Package Manager Version
4.4.1
Operating System
Additional Information
No response