заходишь сюда -> ссылка, начинаешь игру и нажимаешь f11 , а потом сидишь и смеешься над тем что ты перерыл пол интернета в поисках этого но так и ничего и не нашёл
если у функции много зависимостей, но хочешь ты её вызвать 1 раз в useEffect - оборачиваешь функцию в useCallback и эту функцию делаешь зависимостью useEffect
В каждое очко ts пытаются запихнуть, если код плохой то его и ts не спасёт. Вообще в ts есть как плюсы так и минусы, правда о минусах его никто не вспоминает.
console.log(getData); // и нет их в итоге - их тут и не должно быть, они тут будут после обновления компонента, на текущем вызове console.log - компонент ещё не обновился
wakenbyWork, а в данных у пользователей есть например координаты? если есть , то наверное вообще через сокеты всё это делать, а так в 1 запрос и отрисовывать граф только тогда когда данные с сервера прийдут, а так пока данные не пришли ставь крутилку какую-то
wakenbyWork, мутный вопрос у тебя, мало инфы для ответа на него, опиши подробнее.
Неужели ты собираешься отрисовывать 1000 элементов на странице одной ? - если нет нафиг тебе 1000 данных получать - и представь если пользователей будет 100 , 100х 1000 = 100к запросов ( у сервера кукуха отлетит ), так же нужно знать как часто эти данные изменяются
Так же есть пагинация на фронте, всё это нужно знать для того что бы ответить хоть примерно на твой вопрос.