In a monolithic frontend architecture, a single codebase handles the entire user interface. While this can simplify initial development, it can bec...
For further actions, you may consider blocking this person and/or reporting abuse
Thanks for sharing.
very good tutorial, but angular v19 do not have .\app\app.module.ts, in dist folder, vue generated header.umd.cjs file, react do not generate trending.umd.js.
I passed everything in ESM since it's more standard now. Thank you for the feedback <3
current status - 2024-12-11 - base concept works fine
I added the repository with the overall code working (except for Angular) at the end of the article : github.com/mairouche/mfe-news-portal
Thanks for this post i will try this with angular
Couldnt integrate angular app, got error:
Uncaught SyntaxError: The requested module '/apps/highlights/dist/main.js' does not provide an export named 'mount' (at main.js:3:10)
has anyone make it run successful?
Depends on the version. Try with this in src/main.js:
got an abnormal main.js file under dist folder:
Do you mind sharing your full project code? this is really interesting...i have never seen a solution like this...
I update to last versions and share it tomorrow. I ping you in comment when it's done
@lwz7512 Indeed, I was using module federation with old Angular versions. I will find out what's the best approach between, widgets, module federation or web component and propose it in an edit of the article.