Обработка данных на сервере и отправка данных на страницу
Всем привет. Я не особо знаток разработки сайтов, так что мне нужна помощь Допустим у человека открыт сайт test.com написанный на django. Надо сделать обработку данных на сервере и отправку данных на страницу, без подзагрузок и прочего. Например сделать отображение таймера, отсчитывающего время. Важно, что это должно работать не на js, тогда в таком случае таймер можно легко обмануть через консоль разработчика.
Ответы (1 шт):
Я не особо знаток разработки сайтов
Есть 2 варианта:
- Сокеты
- http API
Ни один из вариантов не будет работать без JS.
Сокет позволяет организовать чтение данных клиентом с сервера, тоесть сервер пишет в поток, клиент читает.
API - клиент дергает ручку на бэкенде и бэкэнд отдает данные. В этом случае бэкенд пассивно ждет и не имеет возможности пушить данные на клиент.
Если вы думате сделать SPA(SinglePageApplication-приложение которое работает без перезагрузки страницы) то на чистой джанге без JS это невозможно.