Skip to content

Implement solution to bundle size #190

@jmakowski1123

Description

@jmakowski1123

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
#140

Metadata

Metadata

Assignees

Labels

epicLarge unit of work, consisting of multiple tasks

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions