Size: a a a

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

2020 March 11

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
тем более result это дефолт, для несистемных ошибок(бизнес логика)
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
считается, что это "не нодовский путь".

а "нодовский путь" — это делать вызовы к базе прямо из роута
это прикол или я не правильно понял
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
наверное речь шла про миксование await с then.

с await catch я вижу такой подвох:

- как ты будешь обрабатывать ошибку? передавать ее в отдельную переменную? (выглядит не очень). передавать в основную переменную, а потом проверять не ошибка ли это? ну, можно из catch возвращать null, а потом проверять не null ли. но тогда теряется детальная информация об ошибке. некоторые возвращают объект с полем error catch(error => { error }) и потом проверяют есть ли поле error у основной переменной. вроде и ничего такой подход, надо обдумать.

но лично мне нравится использовать Result вместо выброса ошибок. просто проверяешь result.isErr и и усё
await + catch можно юзать для рекавера, эдакий Optional с костылями.
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Kirill Lesohorskyi
await + catch можно юзать для рекавера, эдакий Optional с костылями.
try/catch с await тоже самое позволяет делать
источник

KL

Kirill Lesohorskyi in Node.js — русскоговорящее сообщество
Yaroslav Zhymkov
try/catch с await тоже самое позволяет делать
да, но только на уровне функции или через мутацию
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
считается, что это "не нодовский путь".

а "нодовский путь" — это делать вызовы к базе прямо из роута
заказчик не захочет много платить и уйдет к вордпресс программисту, или джангисту.
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
на ноде много чего руками делать самому надо
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Голубь🌚 🌝Игорь
заказчик не захочет много платить и уйдет к вордпресс программисту, или джангисту.
то-то я и смотрю, что популярность ноды растет
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Голубь🌚 🌝Игорь
на ноде много чего руками делать самому надо
и не понятно почему
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
и не понятно почему
ну типа ту же админку. у меня много проектов где благодаря крутой админке можно не делать очень много лишней работы.
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
всем хай, я вошёл через гугл в акаунт, токены вернулись в ноду и я потом сделал другие токены для базы, как я могу их вернуть на изначальную страницу?
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
Misha Shandra
всем хай, я вошёл через гугл в акаунт, токены вернулись в ноду и я потом сделал другие токены для базы, как я могу их вернуть на изначальную страницу?
юзера средиректить на страницу откуда он начал логиниться???
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Misha Shandra
всем хай, я вошёл через гугл в акаунт, токены вернулись в ноду и я потом сделал другие токены для базы, как я могу их вернуть на изначальную страницу?
Выбрать из базы
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
Голубь🌚 🌝Игорь
юзера средиректить на страницу откуда он начал логиниться???
угу, типа юзер вошол на сервер/google и его средиректило на гугл потом сделало всю нужную обробку и вернуло нужные токены на основную страницу
источник

MS

Misha Shandra in Node.js — русскоговорящее сообщество
не понял
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
не так. короче я как-то авторизацию через дискорд делал. то сохранял последнюю страницу на которой был юзер перед кликом логин. в конце авторизации редиректил человека туда.
источник

Г🌝

Голубь🌚 🌝Игорь in Node.js — русскоговорящее сообщество
не могу понять зачем токены
источник

YZ

Yaroslav Zhymkov in Node.js — русскоговорящее сообщество
Misha Shandra
всем хай, я вошёл через гугл в акаунт, токены вернулись в ноду и я потом сделал другие токены для базы, как я могу их вернуть на изначальную страницу?
просмотрите параметры, там вроде было. если нет, то сохраняйте урл перед редиректом
источник

IK

Iliya Kobaliya in Node.js — русскоговорящее сообщество
Ребят varchar в postgres может хранить любые символы в строках ? (например "4;2+2") ?
источник

A

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