Seeking server-centric web dev stack for ex-desktop programmer

Hey folks, I’m looking for some advice. I used to make desktop apps years ago but now I’m doing web stuff. It’s been a big change!

I’m not really digging all the client-side work in web dev. It feels messy compared to the old days of building UIs in Visual Studio. I miss how straightforward it was.

Is there a way to do web apps that keeps most of the work on the server? I’ve heard Blazor might be good for this. But I’m wondering if there are other options out there.

What do you all think? Any recommendations for a stack that’s more like the desktop dev experience? I’d love to hear your thoughts!

hey there! have u thought about trying out Django? it’s super server-focused and feels kinda like desktop dev. i used to do desktop stuff too and found Django pretty comfy. whats ur experience with Python? might be worth a shot if ur cool with learning a new language. any specific features ur looking for in a web framework?

Yo, have u checked out ASP.NET Core with Razor Pages? it’s pretty sweet for server-side stuff. feels kinda like desktop dev, especially if ur coming from .NET. keeps most of the logic on the server and u can use C#. might be worth a look if u want something familiar!

Have you considered Phoenix with Elixir? It’s a robust server-side framework that might suit your preferences. Phoenix follows the model-view-controller (MVC) pattern, which could feel familiar if you’re used to desktop development. It’s known for its excellent performance and scalability, thanks to the Erlang VM it runs on. Plus, Elixir’s syntax is quite approachable, especially if you have any Ruby experience. The framework’s LiveView feature allows for real-time updates without heavy JavaScript, keeping most of the logic server-side. It might be worth exploring if you’re open to learning a new language and want a powerful, server-centric approach to web development.