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

  Рет қаралды 12,632

Coding Flamingo

Coding Flamingo

Күн бұрын

Пікірлер: 40
@fitzwilliamdarcy3328
@fitzwilliamdarcy3328 3 жыл бұрын
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.
@Stendors
@Stendors 4 ай бұрын
We just have a separte file to overwrite the css. We like Radzen better because their controls are more advance.
@gamereactz
@gamereactz 2 ай бұрын
SyncFusion Documentation has gotten better in the last 2 years! Also have to use it as most our projects use it extensively.
@jasminsabanovic869
@jasminsabanovic869 2 жыл бұрын
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.
@bendunaway8296
@bendunaway8296 3 жыл бұрын
Using MudBlazor in my current project. So far, I have been extremely pleased with functionality, speed, and aesthetics.
@lardosian
@lardosian 3 жыл бұрын
Hi, hope you dont mind me asking how state is managed, I use React and Material ui but may possibly have a gig with Blazor, thanks!
@bendunaway8296
@bendunaway8296 3 жыл бұрын
@@lardosian Hello, I use a use an injected service to maintain app state. A pattern I learned from watch Carl Franklin Blazor train on dev express channel. There are other ways to manage state, but this approach was so clean.
@lardosian
@lardosian 3 жыл бұрын
@@bendunaway8296 Thanks Ben.
@andrzejbakun3692
@andrzejbakun3692 3 жыл бұрын
Could you post what was exactly your speed measurement methodology?
@Udodisgustme
@Udodisgustme 2 жыл бұрын
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.
@yadav-r
@yadav-r Жыл бұрын
Thank you for sharing this, it helped me decide which framework to build on. Mudblazor it is then. Good day.
@Udodisgustme
@Udodisgustme 2 жыл бұрын
Side question - does anyone know how to right-align content within mudblazor numeric field? Been a bit of a struggle
@amitloutube
@amitloutube 3 жыл бұрын
We are using mudblazer its very good!
@codingflamingo
@codingflamingo 3 жыл бұрын
Yeah that's what I ended up using too :)
@lardosian
@lardosian 3 жыл бұрын
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.
@dragony117
@dragony117 3 жыл бұрын
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
@allthecommonsense
@allthecommonsense 3 жыл бұрын
Wow this is huge. Thanks so much.
@ryans7856
@ryans7856 3 жыл бұрын
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
@PaulSebastianM
@PaulSebastianM 3 жыл бұрын
False, it was like that for their first v1 version, which is very old. Make sure you're not using the wrong version. The second version forth, they rewrote everything natively in C#.
@wassollderscheiss33
@wassollderscheiss33 3 жыл бұрын
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.
@meinradrecheis895
@meinradrecheis895 3 жыл бұрын
Could you please fix the typo in the title. It should be MudBlazor
@meinradrecheis895
@meinradrecheis895 3 жыл бұрын
I am shocked our docs got only second place after MatBlazor :D
@codingflamingo
@codingflamingo 3 жыл бұрын
Your docs are amazing! Wish all of them would be as good
@hannahbaker411
@hannahbaker411 3 жыл бұрын
thank you sir for this video i had problem choosing
@sglasgowaz
@sglasgowaz 3 жыл бұрын
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.
@DeoThree
@DeoThree 3 жыл бұрын
Thanks for these!
@codingflamingo
@codingflamingo 3 жыл бұрын
I'm glad it helped :)
@Rodrick.
@Rodrick. 2 жыл бұрын
Any thoughts on FAST ?
@codingflamingo
@codingflamingo 2 жыл бұрын
I have personally not used it. Have you used it before?
@geraldmaale
@geraldmaale 3 жыл бұрын
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!!!
@PaulSebastianM
@PaulSebastianM 3 жыл бұрын
You're using it wrong. Just ask yourself, why do their demos, which have tens of thousands of rows (check that demo where you can select the dataset size), don't have these issues? You think they'd be in business if it was like that? And ask for $2000/developer/year?
@amanichanga3448
@amanichanga3448 2 жыл бұрын
Antblazor from antdesign is forgotten
@codingflamingo
@codingflamingo 2 жыл бұрын
It is tested in the latest verson of this video kzbin.info/www/bejne/aXnWZWmYmLSVpZI
@vincentceraso3718
@vincentceraso3718 2 жыл бұрын
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.
@codingflamingo
@codingflamingo 2 жыл бұрын
Thanks for the note, I did not know that was the case!
@eth6706
@eth6706 3 жыл бұрын
Mudblazor wins
@stefanstefanov9860
@stefanstefanov9860 3 жыл бұрын
I knew that syncfusion is slow and not something only in my mind.
What Blazor Component to Choose Component Comparison
8:30
Coding Flamingo
Рет қаралды 8 М.
Andro, ELMAN, TONI, MONA - Зари (Official Audio)
2:53
RAAVA MUSIC
Рет қаралды 8 МЛН
Хаги Ваги говорит разными голосами
0:22
Фани Хани
Рет қаралды 2,2 МЛН
The Truth about Rust/WebAssembly Performance
29:47
Greg Johnston
Рет қаралды 189 М.
8 Free and Open Source Blazor UI Libraries
9:42
Claudio Bernasconi
Рет қаралды 45 М.
Top 5 Free Blazor Resources (plus a couple of extras)
17:32
IAmTimCorey
Рет қаралды 74 М.
Is Blazor Better than React?
14:25
Gavin Lon
Рет қаралды 56 М.
Code Review & Refactoring to a better design
9:43
CodeOpinion
Рет қаралды 24 М.
Blazor Advanced: Component Lifecycle Methods
24:40
Just Blazor Programming
Рет қаралды 3,2 М.
Refactoring a React component - Design Patterns
15:19
Cosden Solutions
Рет қаралды 101 М.
How To Use MudBlazor Tables (Pagination, Sorting, Filtering, Server Side Data)
20:21
What Is .NET Aspire? The Insane Future of .NET!
18:35
Nick Chapsas
Рет қаралды 279 М.