- Imagine regular 3G connection on mobile devices
- Seconds until first meaningful paint?
- Mobile trend
- Explain
import();
- Example
import();
- Simple example
<MyLazyComponent getComponent={() => import('./Profile')} />
- Consider vendors (longterm caching, eg. in webpack)
- Splitting at Route & Component leve (add some graphs)
- Consider what to code split (common React components, smart/dumb)
- Load only what needed
- It's easy & huge performance benefits
- etc.