Size: a a a

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

2020 May 01

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
В ноде тоже
источник

N

Nutscracker in Node.js — русскоговорящее сообщество
Sergey 🛸
В ноде тоже
ну ка закинь синтаксис
источник

R

RusaXXX in Node.js — русскоговорящее сообщество
Sergey 🛸
В ноде тоже
Async await ?
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Nutscracker
ну ка закинь синтаксис
yield 1
источник

NE

New Era in Node.js — русскоговорящее сообщество
Парни, как сделать проверку в socket.io при возврате на предыдущую страницу, прописал события для кнопки выхода из чата, прописал событие на дисконнект, но когда нажимаешь назад, пользователь не удаляется из списка людей находящихся в чате, можно как то отследить событие?
источник

ФХ

Филадельфия Хачатуря... in Node.js — русскоговорящее сообщество
New Era
Парни, как сделать проверку в socket.io при возврате на предыдущую страницу, прописал события для кнопки выхода из чата, прописал событие на дисконнект, но когда нажимаешь назад, пользователь не удаляется из списка людей находящихся в чате, можно как то отследить событие?
Пинг/понг?
источник

NE

New Era in Node.js — русскоговорящее сообщество
Не понял вопроса)
источник

ФХ

Филадельфия Хачатуря... in Node.js — русскоговорящее сообщество
New Era
Не понял вопроса)
Я не особо прост понял твоего вопроса
источник

NE

New Era in Node.js — русскоговорящее сообщество
Филадельфия Хачатурян
Я не особо прост понял твоего вопроса
Есть чат на socket.io , при входе в чат, пользователь добавляется в список людей находящихся в чате, есть кнопка выхода из чата, при нажатии на которую чат закрывается, пользователь удаляется, при закрытии вкладки, пользователь так же удаляется из чата, но если пользователь  нажал кнопку назад в браузере и покинул чат, из списка пользователей находящихся в чате он не удаляется, вот я хотел бы узнать, можно ли отловить событие браузера при нажатии стрелки назад или возможно у сокетов есть уже готовое событие, я просто ничего не нашел, если не понятно объяснил , могу прикрепить скришноты)
источник

ФХ

Филадельфия Хачатуря... in Node.js — русскоговорящее сообщество
New Era
Есть чат на socket.io , при входе в чат, пользователь добавляется в список людей находящихся в чате, есть кнопка выхода из чата, при нажатии на которую чат закрывается, пользователь удаляется, при закрытии вкладки, пользователь так же удаляется из чата, но если пользователь  нажал кнопку назад в браузере и покинул чат, из списка пользователей находящихся в чате он не удаляется, вот я хотел бы узнать, можно ли отловить событие браузера при нажатии стрелки назад или возможно у сокетов есть уже готовое событие, я просто ничего не нашел, если не понятно объяснил , могу прикрепить скришноты)
Не знаю как на socketio, но на websocket у меня сервер шлет ping и ждет от клиента pong в ответ, если pong не пришел, то клиента исключает из списка. Может быть у тебя так же можно сделать . Погугли
источник

NE

New Era in Node.js — русскоговорящее сообщество
Филадельфия Хачатурян
Не знаю как на socketio, но на websocket у меня сервер шлет ping и ждет от клиента pong в ответ, если pong не пришел, то клиента исключает из списка. Может быть у тебя так же можно сделать . Погугли
Спасибо! Буду искать)
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Есть 20 ссылок, как в pupeter сделать что бы 4 браузера открывали по 5 разных вкладки каждый, выполняли команды и закрывали их. Вышло только что 1 браузер открывает 5 и работает с остальными а другие 3 висят
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Nutscracker
кто нибудь знает как программу на node систематизировать и написать так чтобы потом можно было что то разобрать? Этот какой ад из кэллбеков,  таймеров, async await, промисов,  событий емиттера, апи запросов, вебсокетов, еще туда же события между фронтом и бекендом, туда же перехватчики ошибок. Хрен поймешь что когда где происходит. Если где то случается ошибка то это просто адовая срань куда и зачем она должна всплывать.
на ноде непопулярны фреймворки, которые за тебя делают архитектуру приложения (исключение — nest). а самому все правильно организовать довольно сложно, вот и выходит куча неструктурированных проектов где всё абы как.

если же хочется разобраться, то просто берешь луковичную/чистую архитектуру и реализуешь.

например: https://dev.to/santypk4/bulletproof-node-js-project-architecture-4epf
источник

N

Nutscracker in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
на ноде непопулярны фреймворки, которые за тебя делают архитектуру приложения (исключение — nest). а самому все правильно организовать довольно сложно, вот и выходит куча неструктурированных проектов где всё абы как.

если же хочется разобраться, то просто берешь луковичную/чистую архитектуру и реализуешь.

например: https://dev.to/santypk4/bulletproof-node-js-project-architecture-4epf
это прям то что надо спасибо
источник

N

Nutscracker in Node.js — русскоговорящее сообщество
Интересная мысль. Оно похоже конечно внешне. но код на генераторах это  ж ппц будет)))
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Nutscracker
Интересная мысль. Оно похоже конечно внешне. но код на генераторах это  ж ппц будет)))
Напиши свой врапер, как в swoole
источник

N

Nutscracker in Node.js — русскоговорящее сообщество
подумаю как это все заварить бы))
источник

ЮВ

Юра Вягочер... in Node.js — русскоговорящее сообщество
Подскажите, почему редирект может не срабатывать https://pastebin.com/ht1z3QBw
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Это так не работает)
источник

ЮВ

Юра Вягочер... in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Это так не работает)
Всм?
источник