Да, подход устарел.
Сейчас нужно копать в
REST-подход, когда сервер выступает лишь прослойкой между БД и клиентом и отдает данные по запросам к API. Весь MVC перекладывается на фронтенд — тут вступают в ход фреймворки
React/Redux/Angular.
Еще становится популярным
GraphQL. Библиотека минимизирует лишнюю информацию, которую клиент запрашивает у сервера.