▲ | martinald 5 days ago | |||||||||||||||||||||||||||||||
Thing is I'm spoilt by asp.net, which has so much bad 'stigma' in the (esp startup) dev community but it is _extremely_ well designed. You get a very batteries included approach(es) but you can always punch out of it and override it. I've never got into a situation where I'm feeling like I'm fighting the framework. I also really like both Blazor Server and Blazor Webasm which allows you to write the frontend in C# too. Blazor server is great for internal admin panel style apps, and blazor webasm is good for saas apps, and for everything else plain old server sider rendering works great. I'd really recommend anyone who is annoyed with their web framework to give it a go. It's extremely cross platform now (the huge drawback until about a decade ago was it was very hard to run on Linux, which isn't the case at all now - in fact, it's the opposite, harder to run on Windows), very fast and very easy to use. It takes a while to figure out the mental model of the design in your head but once it comes together you can quickly figure out how to override everything when you hit limitations (which tbh, is pretty rare compared to every other framework). | ||||||||||||||||||||||||||||||||
▲ | AstroBen 5 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
It's weird how C# can elicit such an eugh response, and TypeScript gets so much love. They're.. made.. by.. the.. same.. people I agree people really need to update their mental model of where dotnet is at. I worked with it on Linux and it's a great experience | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | terandle 5 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
Blazor is not good at anything. Please stick with JS for the frontend .NET devs. You'll thank me later. | ||||||||||||||||||||||||||||||||
|