Bad Apple on Module Federation
5,258 microfrontends loaded and unloaded at 24fps
This one started the same way a lot of dumb fun ideas start: with me wondering whether something that absolutely should not exist could still be made to work.
So I gave 5.3-codex a ridiculous prompt and asked it to turn Bad Apple into a Module Federation experiment. Not a normal one either. I wanted the whole thing broken into tiny pieces and loaded through a single runtime like the most unreasonable version of a microfrontend demo possible.
The result was 5,258 microfrontends being loaded and unloaded at a steady 24fps.
What surprised me was not that it rendered a couple frames and then exploded. What surprised me was that it just kept going. No weird collapse halfway through, no immediate stutter-fest, no runtime tantrum. It just kept up with every boundary and played through like this was somehow a perfectly normal thing to do.
That is why I like this project so much. It is half joke, half stress test, and half me being unable to leave a terrible idea alone once I realize it might actually work.
If you want to watch the full thing, the demo is on YouTube. If you want to inspect the mess, the code is on GitHub.