C
C#•2y ago
Metalkon

Would only learning blazor (for the frontend) be enough for a beginner backend developer?

I don't fully understand blazor yet but from what i've gathered it's basically using C# instead of javascript(react/angular/etc) on the frontend. My goal for employment is to become a remote backend web developer and i'd rather avoid having to mess with javascript if possible until a later date while I just focus on learning asp.net/sql/etc.
10 Replies
Brainiac V
Brainiac V•2y ago
First thing to notice, there are barely any Blazor jobs out there compared to the ones with JS, so that already limits your scope a lot.
Unknown User
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Metalkon
Metalkon•2y ago
Wouldn't that just be companies looking for full stack developers if they're including js/react/angular/etc?
Brainiac V
Brainiac V•2y ago
I can only speak from my experience and we spoke about that some days ago, complete backend developer jobs are getting more rare here I just think you limit yourself to a really a small amount of jobs if your attitude will be "I avoid JS at any cost"
RubyNovaDev
RubyNovaDev•2y ago
My take is that if you don't want to write JS, change field. I'm a games developer for a reason - one of those reasons being I too don't enjoy writing JS! 😄 like its a big component of web dev you can't realistically avoid it
Unknown User
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
RubyNovaDev
RubyNovaDev•2y ago
Absolutely not It's way too slow for what most games require Even in 10 years time that is way too much of an ask
Unknown User
Unknown User•2y ago
Message Not Public
Sign In & Join Server To View
Mordeo
Mordeo•2y ago
He might be referring to WASM The point of WASM is to escape JS Blazor is fine for WASM, but you're downloading and starting up the whole .NET runtime each time you land on the app page. Not great; languages without a runtime would be better If a company flush with cash and devs were to do a WASM app, I'd expect they would go with C/++, Rust, or maybe Carbon when it comes out. Blazor is good for rapid dev though. These are my personal opinions
RubyNovaDev
RubyNovaDev•2y ago
no WASM doesn't even have SIMD Unity compiles to it but the games are slow AF if there's a heavy load and that's for like, a generic mobile game for a game of actual value it'd probably just scream and cry also WASM isn't even JS so no matter how you frame it, JS isn't the answer any WASM actually worth running is written in C++ or Rust anyway usually, C# can do it but its not as mature as something like emscripten