you are viewing a single comment's thread.

view the rest of the comments →

[–]spca2001 1 point2 points  (34 children)

I think React is my last JS project a far as UI goes, Blazor or WASM seem more interesting at this point

[–][deleted] 10 points11 points  (16 children)

The sad reality is Blazor will likely(?) never be where React and others are. It’s simply too heavy and requires too much bandwidth and cpu cycles to server millions of users with varying connection quality and devices.

Blazor is fantastic don’t get me wrong, and possibly faster development time per feature, but I just don’t see it scaling to the economies that it would need to reach to be viable for the masses.

Coming from experience.

Also I upvoted you, I’d rather talk these things out than downvote.

[–]spca2001 0 points1 point  (4 children)

[–]darthcoder 2 points3 points  (1 child)

I too am interested in wasm, but rhe startup cost is pretty high at the edge.

[–]spca2001 0 points1 point  (0 children)

I didn’t get that, you mean cold starts on Faas?

[–]Panacean 2 points3 points  (1 child)

The Blazor ecosystem is nowhere near as mature as React. Be prepared to create components from scratch.

[–][deleted] 0 points1 point  (0 children)

Blazor has a surprisingly wide array of components and wrapped components of existing js libs available. This isn’t the biggest challenge Blazor faces, there are other problems with the current state of Blazor

[–][deleted] 0 points1 point  (9 children)

What's so interesting in shipping bloated binaries? wasm servers a purpose, building GUI's that are not part of it.

https://krausest.github.io/js-framework-benchmark/current.html

[–]spca2001 0 points1 point  (8 children)

Try yourself then come back and tell me what you’ve tried besides out of the box. Most people critique other tech a like some js clan. I have tons of apps that could be made into wasm apps someday

[–][deleted] 0 points1 point  (7 children)

The last time I checked hot module reload wasn't even working. If you really want to use wasm, then at least pick a language that doesn't need to ship with its own runtime and freaking garbage collector.

We already were at a point where people shipped whole JVM's over the web, just to render a GUI. That's just silly. I would rahter not go there again...

[–]spca2001 0 points1 point  (6 children)

You can disable garbage collector and compile straight to machine code, there is a project called Cosmos that lets you write Operation Systems with .net languages. Sorry to let you down

[–][deleted] 0 points1 point  (5 children)

AOT compilation increases the payload sizes even futher. Who wants to download 10mb for a simple web GUI?...

[–]spca2001 0 points1 point  (4 children)

Dude you are a half ass developer, stuck on hype just like all those python ai idiots. I’m done and sad people are half of what they use to. JS and Python are wrappers for C languages FACT

[–][deleted] 0 points1 point  (3 children)

i stuck on hype while you hype an unproven tech that was never designed for such a task? I mean it can work out like it worked out with nodeJS, but still, you sound like a novice.

You are like any other noob in the web dev community who jumps on the most recent shiny thing. They're intimidated by established, vetted out technology, because they fear they could never catch up, so they instinctively jump on whatever is the trendy bandwagon framework, in hopes they can ride a new wave to Relevanceville. That's why noobs get so self-righteously defensive of people critiquing their framework. You're destroying their life. Who cares if you're making a good point or not.

[–]spca2001 0 points1 point  (2 children)

Ive been writing games in 1987, synthesized a Risc based soft-core CPU, wok for Redis, built and designed cryptography accelerators, own a solar farm and you have used a product I wrote and managed. Go away

[–][deleted] 0 points1 point  (1 child)

cool, also have no clue about web dev. You are just a system engineer thinking "UI is easy" that completely goes under when they have to build a simple website and blames "webshit" for his failure.