TIL: Why prefetching is not always good

My notes from - https://www.themosaad.com/blog/reconsider-prefetching-in-remix

A web app might feel very fast thanks to prefetching - clicking on links is instant, user doesn't see any loaders, etc.

The problem is when the prefetching doesn't happen because the link was clicked too quickly or a cache expired. An app that felt fast suddenly feels painfully slow, even if the loading it still pretty fast.

Turns out Amazon was slowing down their app on purpose, just to remove the fake delays when an actual problem caused some slowness. This way, user always got the same experience.