←back to thread

304 points vyrotek | 3 comments | | HN request time: 0.267s | source
1. maxrmk ◴[] No.45894781[source]
Took more than a minute to load on my macbook. Ouch!

I really love C# and the .net ecosystem, but they just haven't made it work for web.

replies(2): >>45895180 #>>45896881 #
2. BoorishBears ◴[] No.45895180[source]
Blazor is incredibly productive.

I wouldn't use it for consumer apps because it requires a Websocket connection to maintain state and probably doesn't scale very cheaply... but for business applications or personal tools it's actually kind of insane how much functionality you get out of the box (at least by the standards of statically typed languages).

To replicate this example in Typescript, I'd probably still be installing packages in the time it took to write the 20 lines of code it contains: https://learn.microsoft.com/en-us/aspnet/core/blazor/compone...

3. LeFantome ◴[] No.45896881[source]
.NET works amazingly on the web. This is just not the UI framework you would use.

There is ASP.NET of course and Razor Pages. We all use apps built with these every day without even realizing it. There are other great frameworks as well.

I do not even see Blazor as a real web technology but of course it is positioned that way.

MAUI is a "cross-platform" and frankly mobile first UI framework. It was never meant for the web.