Подход «Частичный вид» по-прежнему жизнеспособен при использовании веб-api и mvc?web api и mvc partials
Если да, то как бы вы приблизились к этой ситуации? Я предполагаю что-то вроде этого?
- запрос страницы из Mvc
- вызова для частичного от MVC (который я предполагаю, содержит шаблон для привязки JavaScript данных?)
- Ajax вызов веб-интерфейс для данных
- свяжи JSON данные с knockoutjs, Angularjs, .. (что вы рекомендуете?)
но это похоже на медленный способ делать вещи (потому что вам всегда нужно совершать 2 вызова) Или вы должны просто использовать старый метод и вызвать веб-api из действия mvc? (это не требует привязки данных javascript, что я не возражаю, у меня нет опыта работы с фреймворками javascript databinding)
Другая возможность заключается в встраивании частичных шаблонов на самой странице, re работает с множеством разных Partials, разве это не влияет на данные? Например. если вы запрашиваете список DTO, и каждый DTO должен быть представлен в другом представлении (из-за разных состояний). Разве это не дает клиенту слишком много власти над данными?
Если это не жизнеспособный подход больше, как я должен это сделать, то (используя список объектов с различными состояниями, например)
Спасибо!