Какую роль играет MVVM в веб-приложениях ASP.NET MVC 4?
Пока я читаю книгу «ASP.NET MVC 4», меня интересует MVVM. Я начал гуглить и не могу найти книг о разработке веб-приложений с использованием MVVM, поэтому мне здесь не хватает информации.
Из того, что я понимаю, MVVM используется в веб-приложениях на стороне клиента через knockout.js и другие фреймворки. Однако, если бы я разрабатывал приложение для Windows Phone, я мог бы использовать MVVM напрямую, не используя MVC. Означает ли это, что концепция привязки MVVM / данных просто не применяется к веб-приложениям клиент-сервер?