Size: a a a

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

2020 August 05

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Maxim Koylo
смотря где еще)
Выбираем несколько
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Жаль, что можно только 10 вариантов, я бы два десятка набил
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Timur Shemsedinov
Как вы пишете асинхронный код?
(можно несколько)
Анонимный опрос
20%
На колбеках
47%
На промисах
82%
На async/await
15%
На событиях (EventEmitter)
15%
На Observable, Rx
5%
На итераторах и генераторах
3%
Функциональщина и Future
5%
На потоках (Readable, Writable)
4%
На семафорах и мьютексах
3%
На других абстракциях
Проголосовало: 1051
а в чем смысл опроса?
источник

h

humanoid in Node.js — русскоговорящее сообщество
Timur Shemsedinov
Как вы пишете асинхронный код?
(можно несколько)
Анонимный опрос
20%
На колбеках
47%
На промисах
82%
На async/await
15%
На событиях (EventEmitter)
15%
На Observable, Rx
5%
На итераторах и генераторах
3%
Функциональщина и Future
5%
На потоках (Readable, Writable)
4%
На семафорах и мьютексах
3%
На других абстракциях
Проголосовало: 1051
А что за функциональщина и Future в js?
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
John Doe
а в чем смысл опроса?
У меня есть открутый курс лекций по асинхронному программированию (26 лекций) и чтоб его дополнять и развивать мне бы хотелось знать, чего люди не знают, вот, например, предыдущее сообщение - фьючеры пролетели мимо Максима, это норм, нельзя знять всего, но нужно знать, что оно существует и где найти
источник

wo

went out in Node.js — русскоговорящее сообщество
Timur Shemsedinov
У меня есть открутый курс лекций по асинхронному программированию (26 лекций) и чтоб его дополнять и развивать мне бы хотелось знать, чего люди не знают, вот, например, предыдущее сообщение - фьючеры пролетели мимо Максима, это норм, нельзя знять всего, но нужно знать, что оно существует и где найти
Интересно, Тимур, как вы считаете, 'await new' - это уже "другая абстракция", или всё ещё {async, await}*
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
humanoid
А что за функциональщина и Future в js?
Это похоже на промисы, только на чистых функциях, без состояния и с возможностью переиспользования. С ними можно делать await и композировать, но они ленивые.
источник

h

humanoid in Node.js — русскоговорящее сообщество
Timur Shemsedinov
Это похоже на промисы, только на чистых функциях, без состояния и с возможностью переиспользования. С ними можно делать await и композировать, но они ленивые.
Я так понимаю это не из “стандартной либы”? Какая то либа или просто концепт для самописа?
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
went out
Интересно, Тимур, как вы считаете, 'await new' - это уже "другая абстракция", или всё ещё {async, await}*
Ну почти все использую, что-то чаще, что-то реже, но нельзя сводить асинхронность к чему-то одному, в каждом случае нужно делать выбор, какой синтаксим нам удобнее, какая абстракция и парадигма ближе к задаче
источник

JD

John Doe in Node.js — русскоговорящее сообщество
went out
Интересно, Тимур, как вы считаете, 'await new' - это уже "другая абстракция", или всё ещё {async, await}*
а что такое await new?
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
Timur Shemsedinov
У меня есть открутый курс лекций по асинхронному программированию (26 лекций) и чтоб его дополнять и развивать мне бы хотелось знать, чего люди не знают, вот, например, предыдущее сообщение - фьючеры пролетели мимо Максима, это норм, нельзя знять всего, но нужно знать, что оно существует и где найти
семафоры и мьютексы тоже первый раз слышу
источник

wo

went out in Node.js — русскоговорящее сообщество
John Doe
а что такое await new?
Когда конструктор возвращает Promise, который резолвится в 'this'
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
John Doe
а что такое await new?
просто из конструктора промис вернули и можно делать await new ClassName(...)
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Maxim Koylo
семафоры и мьютексы тоже первый раз слышу
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
humanoid
Я так понимаю это не из “стандартной либы”? Какая то либа или просто концепт для самописа?
Про фьючеры тут https://youtu.be/22ONv3AGXdk
источник

MK

Maxim Koylo in Node.js — русскоговорящее сообщество
спасибо
источник

SL

S. L. in Node.js — русскоговорящее сообщество
кто-то работает с монгодб?
источник

Ц

Це тільки in Node.js — русскоговорящее сообщество
S. L.
кто-то работает с монгодб?
источник

SL

S. L. in Node.js — русскоговорящее сообщество
)
источник

SL

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