Hello, how are you?
This is a fairly abstract question, but I think this link can help you:
link
If you only take performance into account, AngularJs, roughly speaking, will perform better because it's a javascript framework and run in the browser. But this can change easily if the requests that the presentation layer makes for the web-api are slow, because the performance will end up being equivalent and you will not gain any use of the AngularJs (if your concern is just performance). However there are many factors to consider, such as learning curve and safety. In addition to the benefit of performance, the angular solution for 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 exhibition for other applications to consume.
Well, I do not know if I helped, I explained a bit of my opinion, but the question is really difficult to define with an absolute answer.