Увеличивайте значение переменной со временем в узле с таймером

#javascript #node.js #webserver

Вопрос:

я настроил локальный веб-сервер на своем малиновом пироге, у меня очень ограниченные знания о node.js но я тестирую базовые проекты, чтобы понять это.

теперь я хочу создать небольшую локальную «игру», в которой должна быть функция, которая, пока сервер работает, клиент должен получать x ресурсов (например, древесины) с течением времени, и каждый раз, когда страница обновляется, на ней отображаются новые значения, в виде валюты.

я получаю отображение переменной от клиента в html с помощью механизма шаблонов и сохраняю значение в базе данных, чтобы сохранить его для обновления, но сегодня я много гуглил, но не могу получить правильное представление о том, как это сделать, в основном борясь с тем, как заставить какой-то таймер всегда работать в фоновом режиме, а затем увеличивать значение переменной каждую секунду/5 секунд или что-то в этом роде, какие концепции я должен изучить, чтобы это сделать?