Доброго времени суток, совсем недавно переметнулся из десктоп разработки в веб, и пока много чего не понятного, а конкретно интересует вопрос в чем преимущество использовать AngularJs (и другие) + Asp.net web api перед Asp.net MVC ? насколько я успел узнать в asp.net mvc есть частичные представления которые можно получать по ajax и видимо строить SPA? тогда преимущество использования Angular я не вижу, кроме того что иногда нужно будет переслать больше html
Славка: например модульность, связывание данных, MVC, высокая скорость разработки. Считаю, такие вещи оптимальны, для приложений где много CRUD операций над данными.