Size: a a a

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

2020 February 13

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Inside
то ест ьстатья обучающая на хабре скинутая выше - говно, и не стоит внимания?
Не,просто вместо коллбэка будешь юзать async/await
источник

go

government of usa in Node.js — русскоговорящее сообщество
Artem Danilov
честно код гавно. не в обиду автору.
проблема в смешивании слоев.

тут и роутинг и работе с коллекцией и обработка ошибки и ответ.
ну вот, а на хабре 21 плюс и 200к просмотров. Статья RUVDS
источник

Н

Никита in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
А вообще да, люблю коллбэки
Двойной facepalm
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Никита
Двойной facepalm
?
источник

AD

Artem Danilov in Node.js — русскоговорящее сообщество
government of usa
ну вот, а на хабре 21 плюс и 200к просмотров. Статья RUVDS
да ну, скинь статейку
источник

go

government of usa in Node.js — русскоговорящее сообщество
Artem Danilov
да ну, скинь статейку
источник

Н

Никита in Node.js — русскоговорящее сообщество
За то что любишь лесенки колбеков с if
источник

CM

Chingiz Mamiyev in Node.js — русскоговорящее сообщество
Никита
За то что любишь лесенки колбеков с if
Личное дело каждого)
источник

AD

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

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Личное дело каждого)
Есть кал или нет?
источник

Н

Никита in Node.js — русскоговорящее сообщество
Chingiz Mamiyev
Личное дело каждого)
Лучше же вернуть промис и работать с одной вложенностью ...
источник

A

Alexander in Node.js — русскоговорящее сообщество
Братва. Есть вопрос, есть 2 промиса, второй должен работать с результатами первого, считается ли норм положить второй промис в then() первого, или есть способ по-лаконичнее?
источник

A

Alexander in Node.js — русскоговорящее сообщество
await models.users.findOne({ where: {refreshToken: cookieToken} }).then(async user => {
           await models.users.update({ refreshToken: refreshToken}, { where: { id: user.id } }).then(updatedUser => {//something//});
})
user.id } }).then(updatedUser => {//something//});
})
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Alexander
Братва. Есть вопрос, есть 2 промиса, второй должен работать с результатами первого, считается ли норм положить второй промис в then() первого, или есть способ по-лаконичнее?
источник

JD

John Doe in Node.js — русскоговорящее сообщество
Alexander
await models.users.findOne({ where: {refreshToken: cookieToken} }).then(async user => {
           await models.users.update({ refreshToken: refreshToken}, { where: { id: user.id } }).then(updatedUser => {//something//});
})
user.id } }).then(updatedUser => {//something//});
})
если ты используешь await, то зачем then вообще?
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Alexander
await models.users.findOne({ where: {refreshToken: cookieToken} }).then(async user => {
           await models.users.update({ refreshToken: refreshToken}, { where: { id: user.id } }).then(updatedUser => {//something//});
})
user.id } }).then(updatedUser => {//something//});
})
Ты пишешь async await но не используешь его
10/10
источник

A

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

A

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

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Почитай про async await ещё раз
источник

MK

Mihail Kuzmin in Node.js — русскоговорящее сообщество
Alexander
а для примера вложенности
Какой вложенности, используй или async await или промисы
источник