Hacker News new | ask | show | jobs
by giancarlostoro 74 days ago
With C#'s Blazor templating, you can ditch all JS logic, and use raw C# for all front-end logic, and have it all be transparently server rendered similar to how Phoenix has LiveView.

I also have experimented with HTMX and Django, and that seems to be a nice combination.

Everything is AJAX again.

2 comments

I've a C# fanboy, but Blazor's DX just isn't very good compared to say Vite.

There are many conditions under which the hot reload just straight up crashes out regularly.

Hot reload definitely needs to grow.
And all the latency of classic ASP.Net Webforms. Click a button and see the page change in the length of a short yawn. Or, switch to client side wasm and load a payload that makes the typical react dev jealous.