Задать вопрос
max_shane
@max_shane
Javascript / Node.js dev

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽