Size: a a a

Node.js — русскоговорящее сообщество

2020 June 22

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Здесь есть прям опытные прогеры? Достаточно долгое время не могу один вопрос решить, уже и на форумах спрашивал, никто не может помочь
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Да и вообще зачем шаблонизатор, делай апи
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Kody Maverick
Здесь есть прям опытные прогеры? Достаточно долгое время не могу один вопрос решить, уже и на форумах спрашивал, никто не может помочь
Что за вопрос такой?🤔
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
В общем, хочу написать кликер. Например, в центре есть кнопка и сверху выводится условный баланс. При клике на кнопку к балансу прибавляется +1 (в зависимости от улучшения). При чем баланс должен сохраняться и при закрытии окна и при закрытии браузера. Как я понял он должен храниться в бд. Пробовал это сделать на пыхе через Аякс. То есть пользователь нажимает кнопку, Аякс отправляет пост запрос на сервер, сервер получает значение баланса из бд, увиливает его, сохраняет обратно в бд и отправляет обратно уже увеличенное значение. Но при таком алгоритме происходит огромное количество запросов к бд. Может есть более рациональный способ реализовать это?
источник

АП

Александр Петров... in Node.js — русскоговорящее сообщество
Kody Maverick
В общем, хочу написать кликер. Например, в центре есть кнопка и сверху выводится условный баланс. При клике на кнопку к балансу прибавляется +1 (в зависимости от улучшения). При чем баланс должен сохраняться и при закрытии окна и при закрытии браузера. Как я понял он должен храниться в бд. Пробовал это сделать на пыхе через Аякс. То есть пользователь нажимает кнопку, Аякс отправляет пост запрос на сервер, сервер получает значение баланса из бд, увиливает его, сохраняет обратно в бд и отправляет обратно уже увеличенное значение. Но при таком алгоритме происходит огромное количество запросов к бд. Может есть более рациональный способ реализовать это?
debounce
источник

CI

Chechen Itza in Node.js — русскоговорящее сообщество
Kody Maverick
В общем, хочу написать кликер. Например, в центре есть кнопка и сверху выводится условный баланс. При клике на кнопку к балансу прибавляется +1 (в зависимости от улучшения). При чем баланс должен сохраняться и при закрытии окна и при закрытии браузера. Как я понял он должен храниться в бд. Пробовал это сделать на пыхе через Аякс. То есть пользователь нажимает кнопку, Аякс отправляет пост запрос на сервер, сервер получает значение баланса из бд, увиливает его, сохраняет обратно в бд и отправляет обратно уже увеличенное значение. Но при таком алгоритме происходит огромное количество запросов к бд. Может есть более рациональный способ реализовать это?
мб хранить значение в localstorage
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
редис сможет прожевать такое количество без проблем
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Что это?
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Chechen Itza
мб хранить значение в localstorage
Если куки, то его могут подделать
источник

АП

Александр Петров... in Node.js — русскоговорящее сообщество
Kody Maverick
Что это?
ну если тебя волнует большое кол-во запросов на сервер и в бд - храни значение на клиенте и отправляй его после того, как пользователь перестал клацать по кнопке
источник

АП

Александр Петров... in Node.js — русскоговорящее сообщество
ну или как вариант - редис
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Через редис можно сделать так, чтобы например он отправлял значение на сервер после того, как пользователь перестал кликать на кнопку в течение 5 минут?
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Не совсем знаком с редисом. Это для отлаженного выполнения задач?
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Kody Maverick
Через редис можно сделать так, чтобы например он отправлял значение на сервер после того, как пользователь перестал кликать на кнопку в течение 5 минут?
сервер может сам забирать раз в 5 минут данные из редиса
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
сервер может сам забирать раз в 5 минут данные из редиса
Редис это как хранилище или что?
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Kody Maverick
Редис это как хранилище или что?
а почитать нельзя или что ?
источник

go

government of usa in Node.js — русскоговорящее сообщество
Kody Maverick
Редис это как хранилище или что?
Гуглить учись мэн
источник

OZ

Oleh Zahrebelnyi in Node.js — русскоговорящее сообщество
Ребята, как в помощью монгуза обновлять поле документ и его субдокумент, при условии если передаю данные только для субдокумента?  В общем для обновления использую findOneAndUpdate(), но как действовать в субдокументом если мне просто в него новый обьект добавить или удалить из того субдокумента?
источник

KM

Kody Maverick in Node.js — русскоговорящее сообщество
Илья | 😶 ☮️
а почитать нельзя или что ?
Прочитал, а смысл? Получается будут те же запросы только не в БД, а в редис
источник

И

Илья | 😶 ☮️... in Node.js — русскоговорящее сообщество
Kody Maverick
Прочитал, а смысл? Получается будут те же запросы только не в БД, а в редис
верно
источник