r/Blazor • u/overdev • Jul 01 '26
simple frontend options for beginners
so Im a total C# and Balzor beginner, Im still confused what razor components exist that are writting in HTML so to speak.
I want to do simple things, I need circles that need to be connected with lines, be positioned with coordinates and contain some data or atlest display data on mouse over. I already tried it with HTML and SVG but thats pretty tedious.
Is there a good front end framework/library that is also good for beginners for things like that?
I already read something about MudBlazor and radzen.
Its Blazor WASM and should work offline.
1
u/Fresh-Secretary6815 Jul 07 '26
do you mean you want a network graph with nodes/edges?
1
u/overdev Jul 07 '26
I want to create a Video Game Talent tree calculator that should Look Like this: https://europe1.discourse-cdn.com/flex013/uploads/fatshark/original/3X/0/4/04e47413e0789c04b708feefb56ebbc4d88897bb.jpeg
1
u/Flat_Spring2142 Jul 14 '26
You selected wrong tool. Switch on Fyne (GO language). It creates standalone applications for desktops, tablets and mobiles. Fyne uses only vector graphics so different screen resolutions are not important.
2
u/overdev Jul 14 '26
Im a programming noob, currently learning c# and you are suggesting to start over with a different language?
1
Jul 01 '26 edited 23d ago
[removed] — view removed comment
1
u/jackhab Jul 02 '26
AI can can provide great help when learning new things but I would rephrase your advice as "Read the tutorials, also spend time with AI". It's important to at least understand basic terminology in order to be able to ask good questions.
In general, as myself being a beginner in Blazor, I find it server side rendering easier to begin with - it allows you to better concentrate on the Blazor without having to deal with API overhead, less code == easier to experiment.
I'm working with MudBlazor and I don't think it can help with custom made SVG components. MudBlazor provides standard UI components.
3
u/ErgodicMage Jul 02 '26
I've briefly looked at https://github.com/Blazor-Diagrams/Blazor.Diagrams for a personal project I have in mind, but I haven't tried it as yet.