https://github.com/minidomo/microfrontend-notes
Notes on creating MFEs with single-spa
https://github.com/minidomo/microfrontend-notes
Last synced: 3 months ago
JSON representation
Notes on creating MFEs with single-spa
- Host: GitHub
- URL: https://github.com/minidomo/microfrontend-notes
- Owner: minidomo
- Created: 2026-01-19T14:44:11.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-01-19T21:56:16.000Z (5 months ago)
- Last Synced: 2026-01-20T04:21:17.499Z (5 months ago)
- Language: TypeScript
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Microfrontend Notes
My notes and examples on creating microfrontends with [single-spa](https://single-spa.js.org/) because the [create-single-spa CLI](https://single-spa.js.org/docs/create-single-spa) is not always working, has out-of-date packages, and requires a decent amount of manual changes to switch to [SystemJS](https://single-spa.js.org/docs/recommended-setup/#systemjs) due to ESM being the default.
The scripts in this repository are tailored to be done in a monorepo.
## Why SystemJS
With the [migration to ESM](https://github.com/single-spa/single-spa.js.org/blob/systemjs-to-esm-migration/blog/2025-01-25-systemjs-to-esm-migration.md) already existing, the official support for Angular has been a [slow process](https://github.com/single-spa/single-spa-angular/issues/534).