What is the reason to keep doing projects in asp.net MVC framework?

Recently, I needed to do a small admin panel for internal use, and I did it in MVC. But then I started to think, that maybe it was a wasted time.

What I mean is, that I can’t imagine any new customer facing (enterprise) project to be done in MVC (too many limitations).

So how about MVC plus jQuery? Maybe that’s an answer, but it’s a 10+ years old approach. Anyone using it still for new projects?

So we’re left with SPA approaches: React, or overblown Angular, or not-so-popular Vue.js?

Or maybe Blazor is an answer for guys like me (a backend developer who doesn’t have 1 year time to be learn SPA framework)?

Wdyt about it? Any sense of learning and doing projects in asp.net core MVC+jQuery in 2020?

P.S. I’ve spent 6 years in JavaScript, then 2 years learning, working and mastering AngularJS, and nowadays this knowledge is worth around ZERO.

P.S.2 Last 2 years I’m back in C# backend API development, and I feel like backend stack is much more organized.

submitted by /u/bzq84
[link] [comments]