Open
Description
The performance best practices here talk about a custom implementation of SetParametersAsync instead of using reflection:
https://docs.microsoft.com/en-us/aspnet/core/blazor/webassembly-performance-best-practices?view=aspnetcore-5.0#implement-setparametersasync-manually
@stefanloerwald has built a lib that uses C#9 source generators that shows significant perf improvements:
https://github.com/excubo-ag/Generators.Blazor
Could that be an approach to include into the Blazor framework?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
Work that is critical for the release, but we could probably ship withoutThis issue impacts most of the customersIncludes: Blazor, Razor ComponentsThis issue represents an ask for new feature or an enhancement to an existing oneAny feature that affects the component model for Blazor (Parameters, Rendering, Lifecycle, etc)Features dealing with how blazor renders componentsThis label is used by an internal tool