Web performance is a huge complicated topic. There are metrics like total requests, page weight, time to glass, time to interactive, first input delay, etc. There are things to think about like asynchronous requests, render blocking, and priority downloading. We often talk about performance budgets and performance culture. Front-end developers already have a ton of stuff we're responsible for regarding performance. We now have another major concern: handling the loading experience.