HostedServiceDemo
By TimBurris
BlazorWorker
Library for creating DotNet Web Worker threads/multithreading in Client side Blazor (by Tewr)
HostedServiceDemo | BlazorWorker | |
---|---|---|
1 | 6 | |
1 | 362 | |
- | - | |
0.0 | 7.8 | |
over 2 years ago | 2 months ago | |
C# | C# | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
HostedServiceDemo
Posts with mentions or reviews of HostedServiceDemo.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-07-18.
-
Run background tasks in blazor wasm like worker
Tooting my own horn a little here, but it's applicable. https://youtu.be/iaRaYmNz2so https://github.com/TimBurris/HostedServiceDemo
BlazorWorker
Posts with mentions or reviews of BlazorWorker.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-13.
- Multithreading support pushed to .net 9
- Running a background process on a timer for Blazor WASM in .Net 6
- High CPU tasks and scaling
- Run background tasks in blazor wasm like worker
-
For client-side Blazor (WASM), how do you handle long-running, CPU-bound tasks?
I've given BlazorWorker a try in order to get this running in a separate thread/in the background, but it didn't seem to help here. Do I have any options other than to convert this to an ASP.NET hosted app and do the heavy lifting on the server?
-
Improve Lighthouse Performance
Another possible option is to use web workers for parts of your application that are more demanding. See this library for more info and demos: https://github.com/Tewr/BlazorWorker
What are some alternatives?
When comparing HostedServiceDemo and BlazorWorker you can also consider the following projects:
OpenSleigh - OpenSleigh is a Saga management library for .NET Core.
Rebus - :bus: Simple and lean service bus implementation for .NET
silverback - Silverback is a simple but feature-rich message bus for .NET core (it currently supports Kafka, RabbitMQ and MQTT).
RawRabbit - A modern .NET framework for communication over RabbitMq