Pragya Nagwanshi Ответов: 1

Как я буду обновлять свой пользовательский интерфейс в соответствии с базой данных


Я хочу обновить свою веб-страницу по мере того, как изменения происходят в БД.Я не знаю как это сделать
не могли бы вы дать мне какое-нибудь предложение

Что я уже пробовал:

Я использовал мета тег для обновления страницы да он показывает текущее значение для базы данных
но я хочу обновить свою страницу, когда в БД происходят изменения

1 Ответов

Рейтинг:
2

Dave Kreskowiak

У вас есть проблема, потому что HTTP/HTTPS работает только там, где браузер делает запрос, а сервер отвечает запрошенной страницей. Серверы HTTP/HTTPS никогда не передают контент в браузер.

Так как же другие страницы создают видимость того, что именно это происходит? Они не используют HTTP / HTTPS. Они используют отдельный сервер сокетов, к которому подключается код javascript, запущенный в браузере. С помощью сокета-сервера вы получаете двустороннюю связь между браузером и сервером. Сервер получает возможность передать клиенту все, что ему нужно, и код javascript может соответствующим образом обновить HTML-код, отображаемый в браузере.

Существуют библиотеки, которые инкапсулируют все это для вас, например Помощью SignalR[^].


Karthik_Mahalingam

5!