For most of these patterns you don't need to use window. Actually, a framework like Piral does not use any globals at all. Instead, each microfrontend exports a function that gets an object as argument. This is also shown in the article in a very rudimentary implementation.
There are other frameworks though, which only rely on globals. With these - I have exactly the same feeling ...
Some comments have been hidden by the post's author - find out more
We're a place where coders share, stay up-to-date and grow their careers.
Ow my I smell trouble with those approaches. It looks like the
window
object has become the new playground...The examples should be just treated like such.
For most of these patterns you don't need to use
window
. Actually, a framework like Piral does not use any globals at all. Instead, each microfrontend exports a function that gets an object as argument. This is also shown in the article in a very rudimentary implementation.There are other frameworks though, which only rely on globals. With these - I have exactly the same feeling ...