Size: a a a

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

2020 January 12

T

Test in Node.js — русскоговорящее сообщество
Вот так выглядит установка правил у меня, кроме exe в таргете ничего не менял. Может не так настроено, что-то изменить?
источник
2020 January 13

Ð

Ð in Node.js — русскоговорящее сообщество
redux || mobX
Привет всем, может вопрос не по теме, но ответ на него мне очень важен. Как известно программисту нужен английский, я много читаю англ. версию википедии, всякие статьи, пересел на англ. во всём, и начал хорошо понимать смысл текста, но когда я смотрю англ. видео на ютюбе или фильмы, мне удается понять только 30% слов и смысл не всегда понятен, я свободно читаю научные статьи на википедии и понимаю, но обычную англ. речь понять не получается, я думаю это из-за не знания повседневных англ. слов. Вот я не знаю, где и как можно прочитать слова которые используются в повсед. речи. Учиться по видео не вариант, по чатам тоже очень много времени отнимает и пишут очень коротко.

Буду признателен любому совету.
если ты уже знаешь английский и можешь с трудом распознать речь, то самый лучший способ подтянуть язык, заставить себя говорить и сделать так чтобы тебя понимали - это поиграть в онлайн-игру с американцами с голосовой связью, без шуток.
источник

Ð

Ð in Node.js — русскоговорящее сообщество
путешествовать конечно еще лучше, но это дорого :)
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
ребята, а про промисы здесь можно спрашивать? допустим в expressjs если сделать async в контроллере и внутри ждать что-то по await, я правильно понимаю что если будет пачка запросов - то они будут выполняться все по очереди? пришел запрос от клиента 1 > await > ответ клиенту 1, и последующие запросы не будут обрабатываться, поэтому надо избегать таких контроллеров?
источник

I

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

RB

Rostyslav Bortman in Node.js — русскоговорящее сообщество
Igor
будут выполняться параллельно
потому что в node js i/o асинх?
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
я сделал тупой тест - и мои табы загружаются по очереди
источник

I

Igor in Node.js — русскоговорящее сообщество
потому что async-функция возвращает управление сразу же после вызова
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
Я говорю вот про такой роут если я был неточен
const myRoute = async (req, res) => {
 const result = await someAsync(req.body)
 res.json(result)
}
источник

go

government of usa in Node.js — русскоговорящее сообщество
Aleksey Dorogov
Я говорю вот про такой роут если я был неточен
const myRoute = async (req, res) => {
 const result = await someAsync(req.body)
 res.json(result)
}
параллельно будут
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
спасибо, наверно неверно тестирую
источник

go

government of usa in Node.js — русскоговорящее сообщество
Aleksey Dorogov
спасибо, наверно неверно тестирую
покажи тест
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
я открыл 5 вкладок имитируя просто запросы к такому роуту, внутри просто setTimeout
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
и они открываются поочередно..
источник

Ð

Ð in Node.js — русскоговорящее сообщество
Aleksey Dorogov
ребята, а про промисы здесь можно спрашивать? допустим в expressjs если сделать async в контроллере и внутри ждать что-то по await, я правильно понимаю что если будет пачка запросов - то они будут выполняться все по очереди? пришел запрос от клиента 1 > await > ответ клиенту 1, и последующие запросы не будут обрабатываться, поэтому надо избегать таких контроллеров?
потому что нет механизма который детает авейт этой функции перед запуском ее еще раз
источник

I

Igor in Node.js — русскоговорящее сообщество
Aleksey Dorogov
и они открываются поочередно..
ну это же так и должно работать, таймауты истекают по очереди
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
таймаут 5 сек, первый таб отвечает через 5 с, второй таб - через 10, третий - 15 и тд
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
Ð
потому что нет механизма который детает авейт этой функции перед запуском ее еще раз
то есть я правильно все понял?
источник

AD

Aleksey Dorogov in Node.js — русскоговорящее сообщество
Igor
ну это же так и должно работать, таймауты истекают по очереди
видимо надо почитать про таймауты..
источник

I

Igor in Node.js — русскоговорящее сообщество
вот рефреш двух табов, отработали по 5 сек
> node ./bin/www

GET / 304 5006.302 ms - -
GET / 200 5001.112 ms - 2
источник