Size: a a a

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

2020 February 18

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Sanj
Как обычно именуете ивенты сокетов? Через тире или двоеточие? Например :  'join:to:room' 'join-to-room'
Если евент из нескольких слов - то через дефис или нижнее подчёркивание.
Если это типа namespace, то двоиточие.
exception:unauthorized
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Или вы вообще о каком-то конкретном стеке начали говорить, а я прохлопала?)
источник

S

Sanj in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Если евент из нескольких слов - то через дефис или нижнее подчёркивание.
Если это типа namespace, то двоиточие.
exception:unauthorized
благодарю
источник

E

Envy in Node.js — русскоговорящее сообщество
Добрый день, господа
источник

E

Envy in Node.js — русскоговорящее сообщество
Необходима Ваша помощь: происходит шляпа с запросом. Когда в ответ на пост запрос отдаю только код res.status(200) (например), то запрос просто виснет в состоянии pending, но если отдавать ещё и тело ответа res.status(200).json({}), то всё ок, не подскажете, чем это лечится?
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Envy
Необходима Ваша помощь: происходит шляпа с запросом. Когда в ответ на пост запрос отдаю только код res.status(200) (например), то запрос просто виснет в состоянии pending, но если отдавать ещё и тело ответа res.status(200).json({}), то всё ок, не подскажете, чем это лечится?
res.end()
источник

E

Envy in Node.js — русскоговорящее сообщество
Благодарю Вас, Григорий!!!!!
источник

Б

Богдан in Node.js — русскоговорящее сообщество
господа, посоветуйте пакет по mysql, там нужно только пару простеньких запросов делать, так что бы не тащить ORM?
источник

r

rollback in Node.js — русскоговорящее сообщество
Богдан
господа, посоветуйте пакет по mysql, там нужно только пару простеньких запросов делать, так что бы не тащить ORM?
mysql2 :)
источник

Б

Богдан in Node.js — русскоговорящее сообщество
rollback
mysql2 :)
спасибо
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
В папке files на сервере лежит 3pdf как их можно отправить на фронтенд?
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Aleksandr
В папке files на сервере лежит 3pdf как их можно отправить на фронтенд?
А фреймворк какой?
источник

A

Aleksandr in Node.js — русскоговорящее сообщество
Express, на фронте react
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Ну либо serve всю директорию, если тебе такой вариант подходит, либо fs.createReadStream(...).pipe(response) / pipeline(fs.createReadStream(...), response)
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
источник

М

Ману in Node.js — русскоговорящее сообщество
Sanj
Приветствую, нужно ли на каждый ивент сокета внутри добавлять try catch чтобы при возможной ошибке не сломался процесс ноды?
Я пробовал. Сервер всё равно сломается. Так что пиши нормальный код
источник

М

Ману in Node.js — русскоговорящее сообщество
Что может сломаться в socket.on socket.emit?))
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Ману
Что может сломаться в socket.on socket.emit?))
Ну, EventEmitter.emit исполняет все слушатели синхронно и без обработки ошибок, так что... ну, всё может сломаться :D
источник

М

Ману in Node.js — русскоговорящее сообщество
Это прям постараться сильно надо в таком случае
источник

λР

λера Розаλин in Node.js — русскоговорящее сообщество
Ману
Это прям постараться сильно надо в таком случае
Ну, конечно. Все слушатели должны быть nothrow, если так можно выразиться 🤷‍♀️
источник