Я хочу создать отзывчивое веб-приложение SPA. Я следовал старым парадигмам раньше, и то, как это должно быть сделано в наши дни, мне не очень знакомо, поэтому извините, если мой вопрос кажется неадекватным.Нужен ли мне шаблон ASP.NET MVC 5 SPA?
Теперь я пытаюсь понять мотивацию этого шаблона MVC 5 SPA: Почему мне нужно использовать MVC и Web API в одном приложении?
Мое приложение не будет выступать в качестве сервиса. Я могу просто вернуть JSON из своих методов действий. Если в моем случае это абсолютно не обязательно, какие факторы могут изменить ситуацию в пользу использования как WebAPI, так и MVC одновременно?
Я думаю, что ответ Шона Уилсона в этом вопросе также ответит на ваш вопрос: http://stackoverflow.com/questions/10346342/when-to-use-webapi-vs-controller-in-asp-net-mvc – mattytommo