Size: a a a

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

2021 January 13

A

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

VL

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

N

Nikita in Node.js — русскоговорящее сообщество
а если денег на бизнес аналитка нет?)
источник

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
это не задача разработчика
источник

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Anton
нанять для этого человека
Оо. Этот человек и делать будет? Или только эстимейт? А ты потом страдай.
источник

А

Андрей in Node.js — русскоговорящее сообщество
Nikita
а если денег на бизнес аналитка нет?)
То пора закрывать проект)
источник

A

Anton in Node.js — русскоговорящее сообщество
Vlad Sobenko
Оо. Этот человек и делать будет? Или только эстимейт? А ты потом страдай.
тебе ответили выше
источник

A

Alexey in Node.js — русскоговорящее сообщество
Nikita
можно пример "подводного камня" где им неправильно пользуются?
В данном примере мы ждем два запроса, которые в будущем никак не пересекаются, т.е. по факту асинхронности тут нет. Вместо этого стоило обернуть каждый запрос в отдельную функцию, чтобы они выполнялись параллельно
источник

N

Nikita in Node.js — русскоговорящее сообщество
Alexey
В данном примере мы ждем два запроса, которые в будущем никак не пересекаются, т.е. по факту асинхронности тут нет. Вместо этого стоило обернуть каждый запрос в отдельную функцию, чтобы они выполнялись параллельно
паралельно через Promise.all  или как?
источник

N

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

VS

Vlad Sobenko in Node.js — русскоговорящее сообщество
Alexey
В данном примере мы ждем два запроса, которые в будущем никак не пересекаются, т.е. по факту асинхронности тут нет. Вместо этого стоило обернуть каждый запрос в отдельную функцию, чтобы они выполнялись параллельно
Просто умение пользоваться инструментом. Это не подводные камни.
источник

A

Alexey in Node.js — русскоговорящее сообщество
Nikita
паралельно через Promise.all  или как?
источник

N

Nikita in Node.js — русскоговорящее сообщество
понял, просто это более искуственный пример, обычно же в функции два подряд await потому что нужно например две сущности из бд вытянуть и что то с ними сделать и тебе что первый что второй результат нужен
источник

A

Alexey in Node.js — русскоговорящее сообщество
Когда данные нужны будут с обоих запросов, уже придется ждать оба запроса. Но тут я подозреваю тоже, что можно споткнуться. Не проверял просто
источник

A

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

N

Nikita in Node.js — русскоговорящее сообщество
Alexey
Я больше боюсь асинхронности в том плане, что под капотом она работает не так, как я ожидал. При этом реализация в ноде и в браузере разные
как ожидал и как работает?)
источник

A

Alexey in Node.js — русскоговорящее сообщество
Nikita
как ожидал и как работает?)
YouTube
Про цикл событий в JavaScript или "как на самом деле работает асинхронность"?
(Перевод от MakeWeb.me) Этот доклад Филипа Робертса с JSConf проясняет очень важные моменты по поводу работы JS в браузере (и других средах тоже, кстати).

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

Ссылка на видео-источник:
https://www.youtube.com/watch?v=8aGhZQkoFbQ

💰💰💰
Стань спонсором канала и получи бонусы: https://www.youtube.com/channel/UCt36CWL85NGtOgUMZ2X6x5g/join

🥑🥑🥑
Avocode - лучше обезболивающее для того, кому приходится верстать из PSD, AI, XD, Sketch и Figma. Регистрируйся и получи скидку 10% на первую покупку, введя в соответствующем поле промо-код 'nikita': https://avocode.com/pricing

Обучающие ролики по Avocode: http://makeweb.me/avocode-lessons-yt-desc

✊✊✊
Персональные уроки по веб-разработке: http://makeweb.me/lessons-video
Отзывы: http://makeweb.me/lessons-feedback
Связаться: https://vk.com/write-96139053 / makewebme.russia@gmail.com

✍✍✍…
источник

A

Alexey in Node.js — русскоговорящее сообщество
Nikita
как ожидал и как работает?)
Я ожидал, что асинхронный код реально идет параллельно с синхронным. Но если верить этому видео, то он начинает выполняться когда callstack освобождается
источник

N

Nikita in Node.js — русскоговорящее сообщество
Alexey
Я ожидал, что асинхронный код реально идет параллельно с синхронным. Но если верить этому видео, то он начинает выполняться когда callstack освобождается
ну само выполнение асинхронной операции а-ля чтение с диска идет паралелньо если я правильно понимаю
источник

N

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