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
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•3y ago
Message Not Public
Sign In & Join Server To View
Wouldn't that just be companies looking for full stack developers if they're including js/react/angular/etc?
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"
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•3y ago
Message Not Public
Sign In & Join Server To View
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•3y ago
Message Not Public
Sign In & Join Server To View
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
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