Blazor Loader/Publisher Improvements #51821
Labels
area-blazor
Includes: Blazor, Razor Components
design-proposal
This issue represents a design proposal for a different issue, linked in the description
✔️ Resolution: Duplicate
Resolved as a duplicate of another issue
Status: Resolved
Summary
Blazor Wasm has a large bundle size and there's no way to avoid this. However there are steps to improve UX during loading. We use Blazor in production for thousands of our customers and quite happy with it but we had to implement quite complex loader by ourselves which solves the issues I want to describe this design proposal.
Motivation and goals
Very first application experience must go for a user as smooth as possible, thus Blazor loader should provide better capabilities than it does right now.
In scope
Here's the list that we had to implement in our DIY loader (it took us substantial amount of efforts in development and what's more important in testing. It'd be nice if those features would be available for everyone out of the box.
In conclusion
Since Blazor loader allows for any kind of customization it let us implement our requirements which is good. However, there's nothing extraordinary in those demands. Every Blazor developer would come across one of them eventually, so it's better that the platform would provide such opportunities out of the box.
The text was updated successfully, but these errors were encountered: