Microfrontends + Astro #129
-
While on The Function Call podcast Austin had an interesting idea that there may be a use case for AgnosticUI for creating microfrontends that are stitched together into a fully static site e.g. using something like Astro.build. As this would prevent the typical complaint about shipping 2+ frameworks to the user since it's all getting compiled to static site, this might be an interesting use case value prop for exploiting AgnosticUI's ability to use "1 stylesheet many frameworks" e.g. we can imagine a Svelte microfrontend, a Vue microfrontend, and a React microfrontend all getting “stitched together” by Astro but sharing the same branded theme. According to Astro docs framework-components page (See Mixing Frameworks) it IS possible. This merits some exploration: |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
https://github.com/AgnosticUI/AstroAgnosticUIStarter |
Beta Was this translation helpful? Give feedback.
-
Interesting! how is this in comparison with Webpack's module-federation |
Beta Was this translation helpful? Give feedback.
https://github.com/AgnosticUI/AstroAgnosticUIStarter