@beduin01

Возможно ли частично перерисовать HTML блоки по событиям на сервере?

Слышал про такую штуку, как Server Sent Event.
Возможно ли частично перерисовывать блоки на странице пользователя без использования всех современных фишек только с SSE и каким-то минимальным JS кодом который отлавливает событие и обновляет HTML подтягивая новую страницу без перезагрузки?

Есть ли примеры этого? Интересует максимальный отказ от JS
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ответы на вопрос 1
SemanticMoscow
@SemanticMoscow
xhr через таймауты.

через xhr можно принимать почти всё.
ставить кукисы, принимать произвольные заголовки, принимать текст или json, блобы (например музыку в проигрыватель или видео)

JS как раз по минимуму - только отправить запрос,
если получил маркер "что-то новое", то обновить блок (заранее заданный или по имени из полученных данных)

всё это на нативном JS, несколько строк и без библиотек.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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