# OEP-65: Composable Micro-frontends

**URL:** <https://discuss.openedx.org/t/oep-65-composable-micro-frontends/12793>\
**Category:** Architecture\
**Created:** [April 16, 2024, 2:14pm UTC](https://discuss.openedx.org/t/oep-65-composable-micro-frontends/12793 "2024-04-16T14:14:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![AdamStankiewicz](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/adamstankiewicz/32/2822_2.png) [@AdamStankiewicz](https://discuss.openedx.org/u/AdamStankiewicz)\
**Post date:** [April 16, 2024, 2:14pm UTC](https://discuss.openedx.org/t/oep-65-composable-micro-frontends/12793/1 "2024-04-16T14:14:26Z")

</div>

I’m excited to officially announce the review period for [OEP-65: Component Micro-frontends](https://github.com/openedx/open-edx-proposals/pull/575) about proposed changes to the Open edX micro-frontend (MFE) architecture. The proposed changes intends to enable composable MFEs, implemented via [Module Federation](https://webpack.js.org/concepts/module-federation/)), to address inconsistencies, performance issues, and other inflexibilities within the current MFE architecture (i.e., collection of independent, loosely coupled Single Page Applications).

We are looking forward to your feedback and questions!

### Relevant Details

**Primary Authors** : @djoy @arbrandes  
**Arbiter** : @adamstankiewicz  
**Initial PR** : [https://github.com/openedx/open-edx-proposals/pull/575](https://github.com/openedx/open-edx-proposals/pull/518)  
**Review Period** : 2024-04-15T04:00:00Z- 2024-04-29T04:00:00Z

---

<div class="post-metadata">

**Author:** ![AdamStankiewicz](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/adamstankiewicz/32/2822_2.png) [@AdamStankiewicz](https://discuss.openedx.org/u/AdamStankiewicz)\
**Post date:** [May 13, 2024, 10:47am UTC](https://discuss.openedx.org/t/oep-65-composable-micro-frontends/12793/2 "2024-05-13T10:47:13Z")

</div>

[OEP-65’s](https://github.com/openedx/open-edx-proposals/pull/575) review period elapsed by an extra week. Thanks for the engaging feedback/questions from the reviewers and the updates/responses by the authors! OEP-65 will be merged and considered “Provisional” 🎉
