Size: a a a

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

2020 September 23

R

Riclud in Node.js — русскоговорящее сообщество
как в ws событие дисконект сделать ?
serverSoket.on('close', () => console.log('DISCONECT'))
не работает
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Нужно вручную отслеживать пинг-понг
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
В доках написано про это
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
И вызывать close самостоятельно тоже
источник

R

Riclud in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Нужно вручную отслеживать пинг-понг
то есть постоянно циклом делать проверки ?
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Vitaly
Кто скажет реальные кейсы когда нужно использовать статические методы?
Фаблики а иначе - класс у которого все методы статические лучше заменииь просто объектом
источник

V

Vitaly in Node.js — русскоговорящее сообщество
Timur Shemsedinov
Фаблики а иначе - класс у которого все методы статические лучше заменииь просто объектом
Спасибо
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Riclud
то есть постоянно циклом делать проверки ?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Sometimes the link between the server and the client can be interrupted in a way that keeps both the server and the client unaware of the broken state of the connection (e.g. when pulling the cord).

In these cases ping messages can be used as a means to verify that the remote endpoint is still responsive. Pong messages are automatically sent in response to ping messages as required by the spec.

Just like the server example above your clients might as well lose connection without knowing it. You might want to add a ping listener on your clients to prevent that.
источник

R

Riclud in Node.js — русскоговорящее сообщество
ля, в js оказывается setInterval все это время был, а я использовал рекурсию и setTimeout
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
setInterval: существует, разработчики: function handle() {.... setTimeout (handle, timeout)}
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но поведение может отличаться у этих двух
источник

G~

Gleb ~ in Node.js — русскоговорящее сообщество
Riclud
ля, в js оказывается setInterval все это время был, а я использовал рекурсию и setTimeout
Интересно ведь при рекурсии мы все глубже залезаем в стек вызовов... Через какое-то время при таком подходе должно произойти переполнение стека
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Gleb ~
Интересно ведь при рекурсии мы все глубже залезаем в стек вызовов... Через какое-то время при таком подходе должно произойти переполнение стека
В случае синхронной рекурсии
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Gleb ~
Интересно ведь при рекурсии мы все глубже залезаем в стек вызовов... Через какое-то время при таком подходе должно произойти переполнение стека
тут же нет рекурсии как таковой
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Тут асинхронная рекурсия.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Потому что функция провоцирует сама свой вызов
источник

П

Пора на фронт... in Node.js — русскоговорящее сообщество
Привет всем

Никто не делал webrtc видеочат на ноде?
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Пора на фронт
Привет всем

Никто не делал webrtc видеочат на ноде?
Есть готовые решения
источник

П

Пора на фронт... in Node.js — русскоговорящее сообщество
Та я вот уже неделю сижу, никакие из этих готовых решений не работают нормально
источник