Перезагрузка или вызов функции javascript с сервера

У меня есть приложение Django + React + uwsgi.

Uwsgi доступ к базе данных.

Теперь я хочу перезагружать веб-приложение Django(React) при изменении базы данных.

Например

  1. Пользователь открывает веб-приложение
  2. Администратор использует команду mysql на сервере Insert into mytable(name) values("data")
  3. Приложение пользователя будет перезагружено или будет вызвана какая-то функция javascript.

Это что-то вроде push reload from server.

В моей идее. Веб-приложение обращается к базе данных, чтобы проверить, изменяется ли значение в каждую секунду.

Однако для этого необходимо обращаться к API каждые несколько секунд.

(И в крайнем случае он имеет секундную задержку или требует слишком большого доступа к api)

Является ли это хорошей практикой?

Есть ли какой-нибудь хороший метод для этой цели?

Вернуться на верх