Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Micro-frontend replatforming (dependency deduplication, bundle splitting, performance optimization, module federation) #437

Open
6 tasks done
jmakowski1123 opened this issue Aug 15, 2022 · 1 comment
Assignees
Labels
discovery Pre-work to determine if an idea is feasible epic Large unit of work, consisting of multiple tasks
Milestone

Comments

@jmakowski1123
Copy link

jmakowski1123 commented Aug 15, 2022

Problem

A more common architecture would be to build a mono-framework that, with module federation, still gives the development flexibility we see now, but more tight integration with the overall platform.

Product/Platform Value

Sometimes called "MFEs 3.0", this significant rewrite would solve many of the problems listed here in one go: however, it would be a break with the current architecture, so it is left for after the MFE conversion is completed.

Acceptance Criteria

Needs discovery

Related or in-progress work

Tasks

  1. arbrandes
  2. arbrandes
  3. arbrandes
  4. arbrandes
  5. 4 of 4
    pedromartello

Contingencies

@jmakowski1123 jmakowski1123 moved this to Backlog (in tentative prioritized order) in Frontend Working Group Aug 15, 2022
@jmakowski1123 jmakowski1123 moved this to Backlog in Open edX Roadmap Sep 20, 2022
@arbrandes arbrandes added the epic Large unit of work, consisting of multiple tasks label Oct 6, 2022
@arbrandes arbrandes moved this from Needs refinement to In progress in Frontend Working Group Oct 18, 2022
@arbrandes arbrandes moved this from Backlog to In Progress in Open edX Roadmap Oct 18, 2022
@arbrandes arbrandes moved this from In progress to Needs refinement in Frontend Working Group Oct 18, 2022
@arbrandes arbrandes moved this from In Progress to Backlog in Open edX Roadmap Oct 18, 2022
@arbrandes arbrandes self-assigned this Nov 10, 2022
@arbrandes arbrandes moved this from Backlog to In Progress in Open edX Roadmap Nov 10, 2022
@arbrandes arbrandes moved this to To Do - Backlog in Axim Engineering Tasks Nov 10, 2022
@arbrandes arbrandes moved this from Needs refinement to In progress in Frontend Working Group Nov 10, 2022
@arbrandes arbrandes moved this from To Do - Backlog to In Progress in Axim Engineering Tasks Nov 10, 2022
@arbrandes arbrandes moved this from In Progress to To Do - Backlog in Axim Engineering Tasks Nov 10, 2022
@arbrandes arbrandes moved this from To Do - Backlog to To Do - Prioritized for Current Sprint in Axim Engineering Tasks Dec 21, 2022
@arbrandes arbrandes added discovery Pre-work to determine if an idea is feasible and removed candidate for funding labels Jan 23, 2023
@arbrandes arbrandes moved this from To Do to In Progress in Axim Engineering Tasks Jan 23, 2023
@arbrandes
Copy link
Contributor

There is now a follow-on to the original discovery: FC-0054.

@arbrandes arbrandes added this to the Sumac.1 milestone Mar 19, 2024
@arbrandes arbrandes changed the title Discovery: Rewrite MFEs to use module federation under an overarching framework Micro-frontend replatforming (dependency deduplication, bundle splitting, performance optimization, module federation) Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discovery Pre-work to determine if an idea is feasible epic Large unit of work, consisting of multiple tasks
Projects
Status: In Progress
Status: In progress
Development

No branches or pull requests

2 participants