Size: a a a

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

2021 April 20

AP

Alexander Podkidyshe... in Node.js — русскоговорящее сообщество
Это что, реальный код???!
источник

Y💜

Yūri 💜 Ly in Node.js — русскоговорящее сообщество
ну у меня в конфиге разные данные упорядоченные по модулям. хз как это бы выглядело в .енв
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Понимать, что в каком порядке, как и именно и почему исполняется
источник

N

Nikita in Node.js — русскоговорящее сообщество
разделенные ентерами, с префиксами))

ну а вообще если реально сложный конфиг, то обычно делаю вообще отдельный модуль для конфига который еще и валидирует этот json
источник

N

Nikita in Node.js — русскоговорящее сообщество
главное не в xml как дебилы из мира джавы)
источник

N

Nikita in Node.js — русскоговорящее сообщество
статью не дам, не знаю такую, а какой толк от этих знаний будет?)) думаете что сразу высокоэффективный код будете писать?
источник

N

Nikita in Node.js — русскоговорящее сообщество
боже ахереть этот webz.telegram лагает, не могу пролистать чат
источник

N

Nikita in Node.js — русскоговорящее сообщество
а если по сути вопроса, то это вообще не валидный json, и до обработчика код которого выше очередь вообще не доходит, крашится сам body-parser
источник

K

K in Node.js — русскоговорящее сообщество
какой посоветуете валидатор для koa?
источник

O

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

UT

Unknown T. in Node.js — русскоговорящее сообщество
Тут дело не в эффективности, а понимании того, как работает код

Я как-то спорил с человеком насчёт такого кода:
const items = queue;
queue.length = 0;
processItems(items);

Суть спора — может ли что-то асинхронно прилететь между первой и второй строкой, что приведёт к потере данных. Я считаю, что нет, но доказать почему не смог
источник

K

K in Node.js — русскоговорящее сообщество
ly ly
источник

N

Nikita in Node.js — русскоговорящее сообщество
выбор валидатора зависит от фреймворка? (ну исключение typescript + class-validator)

недавно мелькал этот, сам не юзал, но вроде быстрый https://www.npmjs.com/package/ajv
источник

I

Igor in Node.js — русскоговорящее сообщество
> может ли что-то асинхронно прилететь между первой и второй строкой
м? нет, конечно
источник

N

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

I

Igor in Node.js — русскоговорящее сообщество
как что-то прилетит асинхронно в синхронный код?
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
Ну да, я с вами согласен
А передать ссылку на объект в другой поток мы не можем, поэтому все ок
источник

НА

Николай Алиферов... in Node.js — русскоговорящее сообщество
в этом и фишка, что доказывание кому-то чего-то и стремление к знанию эт разные вещи)
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Реализуй свой цикл
источник

UT

Unknown T. in Node.js — русскоговорящее сообщество
А, и ещё вот для чего я хотел понимать, как устроен event loop
В какой момент завершается скрипт
Была проблема, написал код с кучей стримов, промисов, который мгновенно завершался )0 Решил проблему тем, что сохранил все в промис и стал дожидаться его резолва перед завершением, но хотелось бы осознавать причины в деталях.
источник