Open NothingEverHappens opened 5 years ago
I've noticed we are loading CodelabComponentsModule, which also includes monaco in IndexModule. Since our milestone modules also import it, shouldn't we skip loading it on index page? We have no use for those components or monaco there anyway. This would make initial homepage load a bit faster.
What the issue is about
Codelab historically has a giant bundle (15mb+), big part of it is due to the following things:
The goal of this tasks is to use
webpack bundle analizer
and `source-map-analizer' to find how to reduce the size of the bundle to make things load faster.Where to start
There are many ways to go around this, a good start would be: