Whoa, what’s up, man?
This is a very abstract question, but I think this link can help you:
https://www.quora.com/What-should-I-choose-Angular-js-or-NET-MVC-Which-language-has-better-career-prospects
If you only consider performance, Angularjs, roughly speaking, will perform better because it is a javascript framework and runs in the browser. But this can easily change if the presentation layer requests for the web-api are slow, because the performance will eventually match and you will not have gained any in the use of Angularjs (if your concern is only performance). However, there are many factors to consider, such as learning curve and security. In addition to the performance benefit, the angular solution, by using a web-api can be a good one, since it can be used by other systems in the future, such as a mobile application or an exposure for other applications to consume.
Well, I don’t know if I helped, I expressed a little of my opinion, but the question is really difficult to define with an absolute answer.
This question does not have a final answer, as there are many factors to consider and I think that is why someone voted with -1. However, with a little research you can find options to help you with these first steps. This question: http://stackoverflow.com/questions/23076670/asp-net-mvc-5-vs-angularjs-asp-net-webapi, was closed for the same reason (very subjective) but has some very relevant answers.
– Fernando Mondo