Preload Lazy Routes
Published on August 13, 2019← Back to tips
If you are using lazy-loading (which you should), consider using a custom preloading strategy based on your use-case. This could save your users a lot of bandwidth as the default is to preload all modules.
You can setup a custom strategy that uses quicklink, a library by Chrome Labs that uses an algorithm to identify which links should be prefetched.
If not, how about a one that lazy-loads modules based on your network state? This can reduce the cost of loading on slower network connections.
I talk about the latest in frontend, along with my experience in building various (Indie) side-projects