Size: a a a

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

2021 March 30

AD

Alexander Dremin in Node.js — русскоговорящее сообщество
Спасибо
источник

IN

Iskander Narynbaev in Node.js — русскоговорящее сообщество
всем привет!
источник

IN

Iskander Narynbaev in Node.js — русскоговорящее сообщество
хотел спросить есть ли какие нить полезные статьи как интегрировать крипто кошельки к nodejs
источник

АL

Александр Laksan... in Node.js — русскоговорящее сообщество
Подскажите  пожалуйста, как ускорить загрузку данных ? У меня сервер формирует данные и считает их достаточно долго. 30 человек =5 секунд
источник

cc

coder coderisimo in Node.js — русскоговорящее сообщество
Нид хелп! В проекте используются модули ES6 , а в тестах commonJS. Cоответсвенно , возникла необходимость импортировать ES6  в commonJS (готовые сервисы для работы со стором, логин И так далее…) . Прочитал, что с 14+ версии  ноды с этим нет никаких проблем. Обновился и правда..Если создаю ES6 (с расширением mjs) без импортов внутри него и асинхронно через import().then…catch()  импортирую в модуль commonJS все нормально, НО… если в этом ES6 у меня есть его собственные импорты то начинается херня… в импортируемом модуле есть свой импорт (import Service from “./Service”) - получаю ошибку : cannot use import statement outside a module. Есть вообще простой способ  использовать ES6 внутри commonJS ?  Целый день бьюсь с этой…. фичей
источник

АП

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

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Александр Laksan
Подскажите  пожалуйста, как ускорить загрузку данных ? У меня сервер формирует данные и считает их достаточно долго. 30 человек =5 секунд
Скорее всего ускорить формирование и расчёт данных на сервере ¯\_(ツ)_/¯
Тогда быстрее загрузятся.
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
coder coderisimo
Нид хелп! В проекте используются модули ES6 , а в тестах commonJS. Cоответсвенно , возникла необходимость импортировать ES6  в commonJS (готовые сервисы для работы со стором, логин И так далее…) . Прочитал, что с 14+ версии  ноды с этим нет никаких проблем. Обновился и правда..Если создаю ES6 (с расширением mjs) без импортов внутри него и асинхронно через import().then…catch()  импортирую в модуль commonJS все нормально, НО… если в этом ES6 у меня есть его собственные импорты то начинается херня… в импортируемом модуле есть свой импорт (import Service from “./Service”) - получаю ошибку : cannot use import statement outside a module. Есть вообще простой способ  использовать ES6 внутри commonJS ?  Целый день бьюсь с этой…. фичей
Вопрос именно про тесты?
источник

cc

coder coderisimo in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Вопрос именно про тесты?
думаю это не критично. просто  сам механизм импорта одного типа модулей в другой тип. В данном случае ES6  в commonJS .  Может, это вообще из области фантастики, хотя странно , конечно )
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
coder coderisimo
думаю это не критично. просто  сам механизм импорта одного типа модулей в другой тип. В данном случае ES6  в commonJS .  Может, это вообще из области фантастики, хотя странно , конечно )
Просто если тесты на jest, например, то она завязан на require, который патчит.
Тут нужен babel в тестах.
источник

AA

Aleksandr Aleksandro... in Node.js — русскоговорящее сообщество
Всем привет
Выполняю асинхронно несколько функций, нужно дождаться их ответа и do something дальше
Подскажите как это делается на js?
источник

E

Esusss in Node.js — русскоговорящее сообщество
Aleksandr Aleksandrov
Всем привет
Выполняю асинхронно несколько функций, нужно дождаться их ответа и do something дальше
Подскажите как это делается на js?
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Aleksandr Aleksandrov
Всем привет
Выполняю асинхронно несколько функций, нужно дождаться их ответа и do something дальше
Подскажите как это делается на js?
Promise.all
источник

АL

Александр Laksan... in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Скорее всего ускорить формирование и расчёт данных на сервере ¯\_(ツ)_/¯
Тогда быстрее загрузятся.
У меня есть одна большая коллекция, которая имеет такую структуру и я потом формирую правильный мне  список в контроллере через Lodash. Подскажите советом пожалуйста )
источник

cc

coder coderisimo in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Просто если тесты на jest, например, то она завязан на require, который патчит.
Тут нужен babel в тестах.
ага это ЖЕСТЬ и есть )) Jest  то есть )  и Babel есть, вижу его конфиг в корне проекта ) . т.е есть какие-то плагины которые могут решить проблему?
источник

cc

coder coderisimo in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Просто если тесты на jest, например, то она завязан на require, который патчит.
Тут нужен babel в тестах.
типа babel/plugin-transform-modules-commonjs
источник

GS

Grigorii K. Shartsev in Node.js — русскоговорящее сообщество
Александр Laksan
У меня есть одна большая коллекция, которая имеет такую структуру и я потом формирую правильный мне  список в контроллере через Lodash. Подскажите советом пожалуйста )
Замерьте время этого куска, чтобы понять, какую часть времени тратится на работу с БД, а какую на преобразование данных.
Если действительно он медленный, можно думать, как эту работу перенести на сторону БД, например, или как это написать оптимальнее.
источник

N

Nikita in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Замерьте время этого куска, чтобы понять, какую часть времени тратится на работу с БД, а какую на преобразование данных.
Если действительно он медленный, можно думать, как эту работу перенести на сторону БД, например, или как это написать оптимальнее.
кстати а если взять два варианта:
1) делаешь 1 запрос бд с джойном двух таблиц
2) делаешь 2 запроса к бд и джойнишь на стороне приложения

что будет быстрее и почему? *не учитывая время на сеть, те отправку данных туда сюда*

P.S. бд будет скорее конечно же, но почему
источник

АL

Александр Laksan... in Node.js — русскоговорящее сообщество
Grigorii K. Shartsev
Замерьте время этого куска, чтобы понять, какую часть времени тратится на работу с БД, а какую на преобразование данных.
Если действительно он медленный, можно думать, как эту работу перенести на сторону БД, например, или как это написать оптимальнее.
То есть лучший вариант переписать ? А как нормальные сайты это реализовывают? Мб в  Cache хранить ?
источник

k🥔

karrtopelka 🥔 in Node.js — русскоговорящее сообщество
Здравствуйте, на локальном стационарном компьютере развернут сервер на nodeJS, забилдил клиент (который во время разработки связывается с сервером по http) и залил на хостинг. Подскажите как исправить, чтобы подключалось через http. Хочу пойти со своим ноутбуком в город и показать заказчику. Буду очень благодарен за помощь
источник