David Novicki
Multiple roundtrips
• Increased latency for serving multiple assets
• Favored single large bundles over many small
Shipping entire application in one large payload.
• Exponential latency over long distance
• Long loading times
• Even longer scripting times
Delivering code we may not need
• Bulky
• Do something never is faster than doing it once.
Sending assets down in parallel
• Optimized for limited to no roundtrips
• Only works well if you leverage it
Splitting your application up in chunks to allow for multiple smaller assets to download
• Helps slim down extra code
• Improves loading
• Improves scripting
• Optimizes for HTTP/2
Loading assets only when you need them.
• Do something only when you need too
• Can be hard to track and code for