Очень хороший вопрос, спасибо. Я думаю, если надо сделать MVP, то так быстрее и проще. Если подробно, то необходимо немного уточнить, что MVC удачно используется и в web-api шаблоне. Как известно JS+Web-api используется для асинхронных приложений (еще говорят ajax). Если брать чисто синхронный вариант разработки приложений (ожидает ответ от сервера), где тоже используется MVC, то я думаю преимущество - быстрота. Например, для MVP проектов. *Плюсы: * 1. Вы делаете всё в одном проекте и html и c# логику. 2. У вас не будет проблем с индексацией в поисковиках (google, yandex и т.п.). 3. Быстро разворачивается. *Минусы:* 1. Вы теряете возможность работать с др. приложениями (мобильными, ТВ и т.п.). 2. Ваш веб-сайт становиться синхронным (ожидает ответ от сервера). 3. Может быть сложно с большими проекты.
УРААА) Вы вернулись!))
nice!
Привет. Продолжение планируется??
Да, завтра запланировано видео
@@rusrc Отлично ))))
Спасибо
Как Вы считаете, в чем преимущество MVC - архитектуры против javascript framework+web api?
Очень хороший вопрос, спасибо. Я думаю, если надо сделать MVP, то так быстрее и проще.
Если подробно, то необходимо немного уточнить, что MVC удачно используется и в web-api шаблоне. Как известно JS+Web-api используется для асинхронных приложений (еще говорят ajax).
Если брать чисто синхронный вариант разработки приложений (ожидает ответ от сервера), где тоже используется MVC, то я думаю преимущество - быстрота. Например, для MVP проектов.
*Плюсы:
*
1. Вы делаете всё в одном проекте и html и c# логику.
2. У вас не будет проблем с индексацией в поисковиках (google, yandex и т.п.).
3. Быстро разворачивается.
*Минусы:*
1. Вы теряете возможность работать с др. приложениями (мобильными, ТВ и т.п.).
2. Ваш веб-сайт становиться синхронным (ожидает ответ от сервера).
3. Может быть сложно с большими проекты.