max_shane
@max_shane
Javascript / Node.js dev

Как перерисовать фронтенд, не передавая представление в теле ответа?

Хочу понять, как можно перерисовать фронтенд, не передавая представление в теле ответа?
Например кнопку нажали, какая-то модель данных пришла в виде объекта (но не html), и мы еще должны изменить страницу.
Для этого и используют React и Angular? Это типо MVC на клиенте ставить надо и он будет слушать события на клиенте?
Или можно как-то отдельным ответом послать html по другому каналу, например через веб-сокеты где клиент постоянно слушает сервер?
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 2
В MVC на бекенде ты передаешь данные во view. А с react или vue шлешь данные прямо на фронт через rest, например. А роутинг и система шаблонов работает на фронте.

Ангуляр сам mvc фреимворк, ему только бд по идее нужна, и минимум бекенда для авторизации и тд.
Ответ написан
Комментировать
Robur
@Robur
Знаю больше чем это необходимо
Для этого и используют React и Angular?

да.
Возьмите любой, прочитайте доку, вникните, и поймете, как.
Так же можете погуглить Ajax.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы