Size: a a a

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

2019 October 15

СВ

Сергей Видякин in Node.js — русскоговорящее сообщество
тем кто пишет API - какую библиотеку изучать? Strapi, loopback норм? Что чаще просят на проектах?
источник

AK

Anton Korotkikh in Node.js — русскоговорящее сообщество
Сергей Видякин
тем кто пишет API - какую библиотеку изучать? Strapi, loopback норм? Что чаще просят на проектах?
Loopback отвратителен, имхо ,это закос под спринг на ТС. Если нравится такой стиль, то имеет смысл вообще перекатится с ноды на его оригинал - Spring
источник

I

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

СВ

Сергей Видякин in Node.js — русскоговорящее сообщество
в смысле обычная? просто экспресс?
источник

SI

Sqrt Iter in Node.js — русскоговорящее сообщество
Подскажите плиз способ превратить функцию с колбэком в синхронную (юзаю lured, нужно заблокировать исполнение, пока все скрипы не прогрузит в редиску)
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
Sqrt Iter
Подскажите плиз способ превратить функцию с колбэком в синхронную (юзаю lured, нужно заблокировать исполнение, пока все скрипы не прогрузит в редиску)
Bluebird
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
Sqrt Iter
Подскажите плиз способ превратить функцию с колбэком в синхронную (юзаю lured, нужно заблокировать исполнение, пока все скрипы не прогрузит в редиску)
async await
источник

И

Илья | 😶 in Node.js — русскоговорящее сообщество
У него функция с колбэком. Причём тут async await ?
источник

SI

Sqrt Iter in Node.js — русскоговорящее сообщество
а как ето юзать вне функции? т.е. у меня тупо скрипт.
источник

НК

Назар Калитюк in Node.js — русскоговорящее сообщество
Илья | 😶
У него функция с колбэком. Причём тут async await ?
ну сначала промис можно сделать
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Скажите, нормально ли для модели данных, без орм, делать ее експорт через module.exports = new User
?
Интересует вопрос по new
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Green Bear
Скажите, нормально ли для модели данных, без орм, делать ее експорт через module.exports = new User
?
Интересует вопрос по new
Хочу далее юзать так await User.getByPhone();
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Чтобы не делать let user = new User; let data = await user.getByPhone();
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Green Bear
Скажите, нормально ли для модели данных, без орм, делать ее експорт через module.exports = new User
?
Интересует вопрос по new
тогда экземпляр модели будет синглтоном. это точно то, что надо?
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
тогда экземпляр модели будет синглтоном. это точно то, что надо?
Да, ибо это по сути хелпер с методами типа User.insertAdmin()
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Green Bear
Да, ибо это по сути хелпер с методами типа User.insertAdmin()
может тогда лучше переименовать в UserService?

иначе странно, что один юзер на весь проект
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
может тогда лучше переименовать в UserService?

иначе странно, что один юзер на весь проект
Хорошая идея. Я в другом ЯП юзал orm, но сейчас в проекте может быть запрос с 20 join и т.д. Боюсь юзать сериализацию. Ибо времени не много. В sql магет все и быстро. Без гугления доки по орм
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Green Bear
Хорошая идея. Я в другом ЯП юзал orm, но сейчас в проекте может быть запрос с 20 join и т.д. Боюсь юзать сериализацию. Ибо времени не много. В sql магет все и быстро. Без гугления доки по орм
орм не нужны.
источник

PS

Pavel Shakhov (pongo) in Node.js — русскоговорящее сообщество
Green Bear
Скажите, нормально ли для модели данных, без орм, делать ее експорт через module.exports = new User
?
Интересует вопрос по new
в таком подходе я еще вижу проблему, что это затруднит юнит тестирование — придется мокать систему импортов
источник

GB

Green Bear in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
в таком подходе я еще вижу проблему, что это затруднит юнит тестирование — придется мокать систему импортов
У меня далее UserController и планирую юзать сервис UserService только там, если конечно это получится.
источник