Насколько мне известно, одностраничное приложение MVC умерло с 2010 года, когда лучший способ написания приложений GWT стал MVP. Но хорошо, я допускаю, что MVP - это всего лишь вариант MVC.

Что мне нравится в вашей статье, так это то, что вы указываете на тот факт, что MVC на стороне сервера (тот, который мы хотим сохранить) не имеет ничего общего с MVC на стороне клиента (от которого мы избавляемся). Слишком многие младшие разработчики до сих пор этого не осознают.

Я уже больше года говорю своим студентам, что клиентская часть MVC мертва. На самом деле его, возможно, никогда и не существовало, поскольку существует множество способов интерпретировать этот паттерн. Но сегодня нет никаких сомнений в том, что компонентный подход и однонаправленный поток данных - это новый уровень техники в нашей отрасли, поэтому я предлагаю просто полностью забыть о MVC на стороне клиента и позволить ему упасть в темные части, где он должен был быть. провел последние 5 лет.

Вместо этого мы должны двигаться вперед, это захватывающие времена. Если ваша следующая статья будет озаглавлена ​​«Неужели redux мертв для интерфейса? Реактивное программирование - это новое слово в искусстве? », Я буду очень заинтересован!