DEV Community

Discussion on: āš”ļø Cross micro frontends communication šŸ“¦

Collapse
 
vbarzana profile image
Victor A. Barzana

I was gonna say this but you arrived first, good point šŸ˜‰ Well, you can always come up with an unique name and document it in your overall app architecture so that no one messes up with the shared thingy. Maybe this could even be configurable in your build process as an environment variable with the build number or what not. About having a snapshot of what has happened when your micro rendered is a must, so others can track/react to already triggered events.
This was really a nice article to read. Looking forward to more of your content.

Collapse
 
luistak profile image
LuĆ­s Takahashi

@vbarzana This kind of comment made my day, I'll try to create more content for sure!

Collapse
 
florianrappl profile image
Florian Rappl

Unfortunately it's not so easy. The name has to be known by the microfrontends which are build and deployed independently.

Thread Thread
 
luistak profile image
LuĆ­s Takahashi

Hum... to solve it those keys/namespaces could be wrapped in another package which exposes only the communication API, and every micro-frontend uses this API