Size: a a a

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

2020 February 18

S

Sunlive in Node.js — русскоговорящее сообщество
в этом тике у него 0 срабатываний
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Sunlive
не, мне нужно протестить что он был вызван n раз

итого получается, если брать такой код
Ну суть та же, по наступлении n срабатываний вызвать done.
Может, конечно, можно как-то проще
источник

S

Sunlive in Node.js — русскоговорящее сообщество
делал через jest.spyOn(instance, 'emit')
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
И как начинающий программист может выбрать базу исходя из задачи? Для осознанного выбора надо иметь представление не только о задаче, но и о базах
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Алексей Попов
И как начинающий программист может выбрать базу исходя из задачи? Для осознанного выбора надо иметь представление не только о задаче, но и о базах
Это входит в зависимость от задач и данных)
Я выше писал, что имзо в любом случае надо изучить не только монгу, но и рбд
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
ну если ему надо и фронт и бэк то я вижу из простого - Next.js  и Sails.js чтобы не углубляться в декораторы, драйвера БД и тд, ORM позволит с разными базами поработать, но конечно надо понимать, что такой реляционная база, а что объектная и кей-вэлью. потыкаться- вот два самых вменяемых варианта с большим комьюнити
источник

n

nkun in Node.js — русскоговорящее сообщество
Может кто-то в двух словах объяснить зачем в express роуты? Не совсем понял что они делают и зачем нужны.
источник

S

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

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
nkun
Может кто-то в двух словах объяснить зачем в express роуты? Не совсем понял что они делают и зачем нужны.
Они нужны для того, чтобы легко определять, какой маршрут (URL path) как нужно обрабатывать
источник

n

nkun in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Они нужны для того, чтобы легко определять, какой маршрут (URL path) как нужно обрабатывать
Но там же и так не сложно вроде)
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
nkun
Может кто-то в двух словах объяснить зачем в express роуты? Не совсем понял что они делают и зачем нужны.
это ендпоинты, чтобы твой апи мог отдавать разные данные из разных источников(роутов)
источник

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
nkun
Но там же и так не сложно вроде)
Реализуя это несложно сам ты все равно допустишь ошибку
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
nkun
Но там же и так не сложно вроде)
где - там?
источник

ТК

Таймураз Кайтмазов in Node.js — русскоговорящее сообщество
Не говоря о том, что "там" все сложно
источник

n

nkun in Node.js — русскоговорящее сообщество
Ну если я не путаю - определяется роут, затем передается в app.use и далее он используется для обработки запроса. Но в чем разница например между app.post и router.post? Или я что-то путаю?
источник

ИК

Игорь Корнелли in Node.js — русскоговорящее сообщество
nkun
Ну если я не путаю - определяется роут, затем передается в app.use и далее он используется для обработки запроса. Но в чем разница например между app.post и router.post? Или я что-то путаю?
роутер это ветвление от апп
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
nkun
Ну если я не путаю - определяется роут, затем передается в app.use и далее он используется для обработки запроса. Но в чем разница например между app.post и router.post? Или я что-то путаю?
app.post - роут в приложении, а router.post - в конкретном роутере, который как-то присоединится к приложению к другому роуту.

В целом разницы нет.
источник

R

Renat in Node.js — русскоговорящее сообщество
@nazarkk, @Curly_Cina, @itmrw, @GarryKornelli,  @ShGKme, @nzvtrk , вроде не пропустил никого,  спасибо всем большое🙏 хорошего всем дня))
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
nkun
Ну если я не путаю - определяется роут, затем передается в app.use и далее он используется для обработки запроса. Но в чем разница например между app.post и router.post? Или я что-то путаю?
Разбивают на роуты потому, что у тебя в приложении может быть огромное число разных роутов, относящихся к разным задачам
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Renat
@nazarkk, @Curly_Cina, @itmrw, @GarryKornelli,  @ShGKme, @nzvtrk , вроде не пропустил никого,  спасибо всем большое🙏 хорошего всем дня))
o/
источник