Puh! Also irgendwie weiß ich nicht mehr wo mir der Kopf steht. Einerseits nimmt einem dieses Entity-Framework einen Haufen Arbeit ab, aber andererseits mochte ich es noch nie, wenn ich nicht weiß was im Hintergrund passiert.
Die Frage, die sich mir stellt ist warum Blazor, wenn zum Beispiel PHP all das viel einfacher kann (aus meiner Sicht). Allein die ganzen Abhängigkeiten machen ein so extrem einfacher Projekt schon total umfangreich. Auch finde ich die grafische Gestaltung in Blazor sehr unangenehm. Aber ich bin mit PHP aufgewachsen und halt noch nicht so tief in Blazor. Deshalb wüsste ich gern, ob es Vorteile gibt, die ich halt einfach nicht sehe.
Hi, Blazor ist vor allem für alle Entwickler aus dem .NET-Ökosystem interessant. Im Gegensatz zu PHP können wir hier mit C# sowohl das Frontend als auch das Backend bedienen. Ich denke, die Frage ist nicht, ob PHP, Blazor, Django oder z.B. Next.js am besten ist - alle erledigen den Job. Die Frage ist, in welcher Umgebung du dich als Entwickler am wohlsten fühlst und ob es da noch Jobs gibt. VG 🙂
@@CodingmitJannick Das macht Sinn. Vielen Dank. Grundsätzlich ist das ja auch eine tolle Idee. Alles in Visual Studio und gut ist. Aber liegt es an mir oder ist Blazor da einfach NOCH ein wenig schwerfällig in der zusammenarbeit zwischen UI und Backend (es steckt ja vergleichweise noch in den Kinderschuhen und wird sich wohl weiterentwickeln)
@@BloodyClash Hi, das Backend selber würde man ja eigentlich in einem separaten Projekt erstellen und dann über eine Projekt-Referenz verwenden. Die Kommunikation ist da nicht mehr (oder weniger) kompliziert als bei jedem anderen C# .NET Projekt auch. In Blazor haben wir halt durch Razor die Möglichkeit Code in der "html" datei zu schreiben, das sist schon ein echt cooles feature. Ansonsten sprichst du wohl eher ein generelles Thema bei der C# Entwicklung an. PHP ist da einfach ein schwerer Vergleich. VG
@@CodingmitJannick Öhm ja. Ich hab mich da verschrieben. Ja. Ich meine die Zusammenarbeit zwischen der HTML Datei und dem Blazor Teil. Offenbar hab ich da was übersehen beim letzten Mal, als ich mich Blazor gearbeitet hab (ist schon 1-2 Jahre her). Was ich halt schon an Blazor mag sind Einbindungen wie z.B. das Entity Framework (welches ich an C# generell liebe)
👉 Hier geht's zu meinem Blazor Premium Kurs: codingmitjannick.de/s/coding-mit-jannick/blazor
Perfekte Tutorialreihe für Leute mit C#-Vorkenntnissen. Bitte mehr davon. Ein Black Friday code für die komplette Blazor-Reihe wäre auch toll. ;)
Puh! Also irgendwie weiß ich nicht mehr wo mir der Kopf steht. Einerseits nimmt einem dieses Entity-Framework einen Haufen Arbeit ab, aber andererseits mochte ich es noch nie, wenn ich nicht weiß was im Hintergrund passiert.
Die Frage, die sich mir stellt ist warum Blazor, wenn zum Beispiel PHP all das viel einfacher kann (aus meiner Sicht). Allein die ganzen Abhängigkeiten machen ein so extrem einfacher Projekt schon total umfangreich. Auch finde ich die grafische Gestaltung in Blazor sehr unangenehm.
Aber ich bin mit PHP aufgewachsen und halt noch nicht so tief in Blazor. Deshalb wüsste ich gern, ob es Vorteile gibt, die ich halt einfach nicht sehe.
Hi, Blazor ist vor allem für alle Entwickler aus dem .NET-Ökosystem interessant. Im Gegensatz zu PHP können wir hier mit C# sowohl das Frontend als auch das Backend bedienen.
Ich denke, die Frage ist nicht, ob PHP, Blazor, Django oder z.B. Next.js am besten ist - alle erledigen den Job.
Die Frage ist, in welcher Umgebung du dich als Entwickler am wohlsten fühlst und ob es da noch Jobs gibt.
VG 🙂
@@CodingmitJannick Das macht Sinn. Vielen Dank.
Grundsätzlich ist das ja auch eine tolle Idee. Alles in Visual Studio und gut ist. Aber liegt es an mir oder ist Blazor da einfach NOCH ein wenig schwerfällig in der zusammenarbeit zwischen UI und Backend (es steckt ja vergleichweise noch in den Kinderschuhen und wird sich wohl weiterentwickeln)
@@BloodyClash Hi, das Backend selber würde man ja eigentlich in einem separaten Projekt erstellen und dann über eine Projekt-Referenz verwenden. Die Kommunikation ist da nicht mehr (oder weniger) kompliziert als bei jedem anderen C# .NET Projekt auch.
In Blazor haben wir halt durch Razor die Möglichkeit Code in der "html" datei zu schreiben, das sist schon ein echt cooles feature.
Ansonsten sprichst du wohl eher ein generelles Thema bei der C# Entwicklung an. PHP ist da einfach ein schwerer Vergleich.
VG
@@CodingmitJannick Öhm ja. Ich hab mich da verschrieben. Ja. Ich meine die Zusammenarbeit zwischen der HTML Datei und dem Blazor Teil. Offenbar hab ich da was übersehen beim letzten Mal, als ich mich Blazor gearbeitet hab (ist schon 1-2 Jahre her). Was ich halt schon an Blazor mag sind Einbindungen wie z.B. das Entity Framework (welches ich an C# generell liebe)