what Blazor component to choose? component comparison MudBlazor vs Syncfusion vs MatBlazor vs Radzen

preview_player
Показать описание
In this video we help you choose which Blazor Component Library you should choose for your new Blazor WASM project. MudBlazor vs Syncfusion vs MatBlazor vs Radzen We review: Speed, looks, and ease of use.

Coding books I recommend:

My Setup:

Timestamps
0:00​ Intro
0:27​ Ease of use and documentation
2:00​ Looks
2:56​ Speed Intro
3:49​ Speed Results
4:36​ Conclusion
Рекомендации по теме
Комментарии
Автор

Thanks for your the valuable insight. I went and evaluated a few as well based on your video. I like many of them but they all have something missing. In the end, I ditched Radzen for MudBlazor as it was the closest to my needs. My views are:
Radzen: best set of (60+) components, but not able to choose themes unless you pay. CSS is hidden within the nuget package and cannot be changed unless you recompile (yuk!). That was the game changer for me. Imaging writing an Web app without being able to use CSS, which has been around since 1998.
MatBlazor: no chart support at this stage nor Googlemaps. I suppose I could get by writing my own or using something else. Great theme support but don't know about CSS support.
Synfusion: don't want to be tied to a corporate for stuff where you can get opensource or free. Mind you I will support whoever writes good stuff that I use, but I don't want to be tied down.
MudBlazor: Tables not as visually nice or functional as Radzen nor MatBlazor, but they will suffice. Don't have Googlemaps support unlike Radzen. BUT they support themes and (supposedly) you can use CSS. Also fast load times because written in C# instead of layers of wrapping around JS.

fitzwilliamdarcy
Автор

Using MudBlazor in my current project. So far, I have been extremely pleased with functionality, speed, and aesthetics.

bendunaway
Автор

I have coded with Syncfusion and Radzen, I had a deep feeling that Syncfusion is very slow, in fact, that's why I googled and came to your video, thank you for your investigation - appreciated.

jasminsabanovic
Автор

Been working with Radzen for the last 6 months, tried rewriting on mudblazor. Somehow it felt easy, smooth and enjoyable. If you don't have heavy data-grid based system, mudblazor is the one to go.

zhaltys
Автор

I am shocked our docs got only second place after MatBlazor :D

meinradrecheis
Автор

Syncfusion blazor components internally are apparently using their js controls wrapped in the js interlop.. which makes sense looking at their size and lack of speed, mudblazor goes out of its way to try and be as close to c# as possible, hence the speed and size

ryans
Автор

Could you post what was exactly your speed measurement methodology?

andrzejbakun
Автор

I am playing with MudBlazor now and was using Radzen. I still like RadZen better, but MudBlazor has a lot of upside if they can make their documentation better. I never bothered with SyncFusion because of their payload so I cannot speak to their controls. Overall, I like MudBlazor and I hope they expand more.

sglasgowaz
Автор

also we have to mention that mudblazor only use js when it is nessary otherwise they go with pure C# and it kind of easy with there wireframe and pre configured templates

dragony
Автор

Thank you for sharing this, it helped me decide which framework to build on. Mudblazor it is then. Good day.

yadav-r
Автор

I agree perfectly with you on Syncfusion's long loading time. I had to change almost all my Syncfusion components to Radzen because of latency issues, especially the SfGrid. Good evaluation there!!!

geraldmaale
Автор

Wow! Thanks for making that video! I never say things like thatm but you earned it. Maybe it's because I'm a backend engineer, too.

wassollderscheiss
Автор

Could you please fix the typo in the title. It should be MudBlazor

meinradrecheis
Автор

thank you sir for this video i had problem choosing

hannahbaker
Автор

Coming from React and Material UI mudblazor looks very familiar. How is front end state managed in blazor, I really like hooks so hopefully it's similar.

lardosian
Автор

Side question - does anyone know how to right-align content within mudblazor numeric field? Been a bit of a struggle

zhaltys
Автор

Radzen is deceptive. They advertise as being open source and free -- but it's only FREE FOR ONE APPLICATION! That's deceptive. I plan to make more than one Blazor application so won't use Radzen.

vincentceraso
Автор

I knew that syncfusion is slow and not something only in my mind.

stefanstefanov
join shbcf.ru