Size: a a a

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

2020 March 27

BY

Bohdan Yurchuk in Node.js — русскоговорящее сообщество
Alex
Огромное спасибо. Обычно именно так такие задачи решают и это не нашружает сервер, правильно я понимаю?
я не претендую на лучшее решение :)
я розказал как бы я это делал исходя из своего опыта
источник

A

Alex in Node.js — русскоговорящее сообщество
Bohdan Yurchuk
можно работу с базой по кронами вынести в отдельный сервис
как вариант
а как данные с одно сервера передать на другой?
Вот у меня бот для того чтобы отправить сообщение всем кто в боте, принимает id бота и принимает id сообщения. Как эти 2 айдишника передать на сервер боту? Вебхук?
источник

BY

Bohdan Yurchuk in Node.js — русскоговорящее сообщество
Alex
а как данные с одно сервера передать на другой?
Вот у меня бот для того чтобы отправить сообщение всем кто в боте, принимает id бота и принимает id сообщения. Как эти 2 айдишника передать на сервер боту? Вебхук?
1) можеш просто рест ендпоинтом или другим протоколом \
2) можеш з сервера бота сам в базу писать у тебя получиться что несколько серверов одну базу используют
источник

A

Alex in Node.js — русскоговорящее сообщество
Bohdan Yurchuk
1) можеш просто рест ендпоинтом или другим протоколом \
2) можеш з сервера бота сам в базу писать у тебя получиться что несколько серверов одну базу используют
Можешь пожалуйста мне скинуть что-то про 1й вариант, чтобы я загуглил
источник

BY

Bohdan Yurchuk in Node.js — русскоговорящее сообщество
Alex
Можешь пожалуйста мне скинуть что-то про 1й вариант, чтобы я загуглил
извини но не знаю что тебе скинуть :)
на сервере з сообщениями создаеш ендпоинт /messages
а на тг сервере делаеш POST запрос на <your server host>/messages
источник

A

Alex in Node.js — русскоговорящее сообщество
Bohdan Yurchuk
извини но не знаю что тебе скинуть :)
на сервере з сообщениями создаеш ендпоинт /messages
а на тг сервере делаеш POST запрос на <your server host>/messages
Окей, огромное тебе скпасибо! Пробую кодить
источник

A

Ale-op in Node.js — русскоговорящее сообщество
Спасибо)
источник

W

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

DL

Dmitry Larchikov in Node.js — русскоговорящее сообщество
первой строкой в функции написать limit = limit || 0
источник

V

Victor in Node.js — русскоговорящее сообщество
Wacker
Ребят, как можно сделать, чтобы парамметр был не обзяательный, но передовал 0 в функцию
Убери ?
источник

W

Wacker in Node.js — русскоговорящее сообщество
Dmitry Larchikov
первой строкой в функции написать limit = limit || 0
тоесть если нет такого парамметра, то он подставит значение, верно?
источник

DL

Dmitry Larchikov in Node.js — русскоговорящее сообщество
Да
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Wacker
Ребят, как можно сделать, чтобы парамметр был не обзяательный, но передовал 0 в функцию
просто убери "?". у тебя же уже указано значение по-умолчанию — это значит параметр не обязателен
источник

W

Wacker in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
просто убери "?". у тебя же уже указано значение по-умолчанию — это значит параметр не обязателен
да, но при вызове не получится getList(10)

или явно указывать?
getList(limit=10)?
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Wacker
да, но при вызове не получится getList(10)

или явно указывать?
getList(limit=10)?
getList(10) — это значит limit: 10, offset: 0
источник

W

Wacker in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
getList(10) — это значит limit: 10, offset: 0
у меня просто в памяти такая конструкция не отрабатывала
источник

倫岡

倫太郎 岡部 in Node.js — русскоговорящее сообщество
Wacker
Ребят, как можно сделать, чтобы парамметр был не обзяательный, но передовал 0 в функцию
поставь линтер
источник

W

Wacker in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
getList(10) — это значит limit: 10, offset: 0
хм, ну спасибо за помощь
источник

PS

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

W

Wacker in Node.js — русскоговорящее сообщество
倫太郎 岡部
поставь линтер
дык вот ставил, но в vscode не получилось запустить его в интерактиве именно с TS
источник