Improve the load time performance of Blazor WebAssembly apps on low-end mobile devices (original) (raw)

We've been hearing reports from users that load performance of Blazor WebAssembly apps on low-end mobile devices can be very slow. For example, this user on Twitter reported "bootstrapping is very slow on low-end mobile devices (~10s), caching doesn't help this". We should investigate where the time is being spent on these devices and evaluate options for improvement.

The first step is to collect some performance profiles. Any help is appreciated! 🙏