3 ms·
> traditional "business logic lives on the backend, the frontend just handles presentation" model .NET Framework has it's flaws, but the ease of development of
by nullindividual 3y ago
> traditional "business logic lives on the backend, the frontend just handles presentation" model
.NET Framework has it's flaws, but the ease of development of ASP.NET WebForms or MVC sites is awesome.
The JS ecosystem, not only is it confusing, all too often documentation, forum posts, etc. out of date making the barrier to entry that much higher.
- solardev 3y agoIf Microsoft had played their cards differently 10-15 years ago and been more open and less prone to embrace-extend-extinguish back then, maybe they would've dominated the Web like they hoped to. But they lost a lot of trust back then that's hard to regain :( I heard they've changed a lot since then, but it's still not super popular (at least in the US). As a web dev, it's a stack I'd be reluctant to invest in because I've never seen a company I'd want to work for who uses it... when even Microsoft themselves jumped ship to JS for so much web work (like VScode or Teams being built in webviews), it's hard to take their other web stack seriously. That said, I'd absolutely consider .NET for a desktop app! -------------------------- > The JS ecosystem, not only is it confusing, all too often documentation, forum posts, etc. out of date making the barrier to entry that much higher. Lol, absolutely :( Even within the same codebase, like the one I was working on yesterday, there can be like 3-4 major generations of JS paradigms across different files. It's only a few years old, but feels like it was decades and worlds apart... I really hate that instability in the JS ecosystem. I guess that's the opposite problem of Microsoft... instead of stable but closed single-vendor support, we have unstable open innovation across 50 different frameworks and ten thousand packages with a million versions. It can be a nightmare to work in for sure.