You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because each MFE is built completely separately, the LMS user has to download multiple bundles. Bundles may contain different versions of React, for example, causing the user to have to download duplicate data. Furthermore, the more MFEs are built, the less efficient this setup becomes.
Product/Platform Value
A smaller total download translates into a snappier experience for end users, particularly those with slower connection speeds.
Acceptance Criteria
Further discovery required, but there are a few theoretical options:
Standardizing dependencies (See ""Total complexity is now greater""), and hosting them on a CDN
Module federation (See ""Our MFEs are not true micro-frontends"")"
Related or in-progress work
Ghassan is undertaking discovery work which is being tracked in the MFE working group (link)
Problem
Because each MFE is built completely separately, the LMS user has to download multiple bundles. Bundles may contain different versions of React, for example, causing the user to have to download duplicate data. Furthermore, the more MFEs are built, the less efficient this setup becomes.
Product/Platform Value
A smaller total download translates into a snappier experience for end users, particularly those with slower connection speeds.
Acceptance Criteria
Further discovery required, but there are a few theoretical options:
Standardizing dependencies (See ""Total complexity is now greater""), and hosting them on a CDN
Module federation (See ""Our MFEs are not true micro-frontends"")"
Related or in-progress work
Ghassan is undertaking discovery work which is being tracked in the MFE working group (link)
Contingencies
openedx/wg-frontend#140
The text was updated successfully, but these errors were encountered: