Size: a a a

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

2020 March 27

BB

Bruian Blake in Node.js — русскоговорящее сообщество
А вообще отключаю линтер зачастую, чтобы не расслабляться
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Evgen
Ну как настроишь - так и будет )
Ну если кому то нравится BDSM с линтером, можно настроить соответственно.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Но вообще говоря у var другая семантика чуть-чуть
источник

A

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

Вот в этом загвоздка... как бы ты ее решил?
источник

W

Wacker in Node.js — русскоговорящее сообщество
µWebSockets.js
https://m.habr.com/ru/company/ruvds/blog/439976/

Кто нибудь смотрел? Крутая штука?
источник

VK

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

RB

Random Balance in Node.js — русскоговорящее сообщество
Evgen
объявления переменных, констант, функций стоит делать ближе к месту первого использования. Что тут не понятно? И при чем тут реквайры?
Ты прикалываейшься или правда не понимаешь причём тут реквайры? Я думаю он хотел чтобы ты показал как и где ты объявишь это:
const fs = require("fs");
источник

АП

Алексей Попов in Node.js — русскоговорящее сообщество
Максим
Опять же, спор выглядит так как будто варианта описаного мной не существует. Я лишь пытался объяснить что это не так.
Похоже люди выше менее гибкие чем я.
Представь, что ты защищаешь вариант того, что надо писать с помощью goto. Или писать весь код в одном файле
В общем, какую-то полную дичь

Ты точно так же мог бы сказать, что это ты такой гибкий, а никто больше не видит таких вариантов написания кода
Поэтому твой ответ неуместен
Автор книги привёл какую-то аргументацию. Если ты хоть с одним пунктом его аргументации согласен - можешь попробовать озвучить его и отстоять эту позицию
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Уж не в месте ли использования, как любят делать некоторые require("fs").readFileSync(...)? 😂
источник

E

Evgen in Node.js — русскоговорящее сообщество
Random Balance
Ты прикалываейшься или правда не понимаешь причём тут реквайры? Я думаю он хотел чтобы ты показал как и где ты объявишь это:
const fs = require("fs");
Это импорты, а не объявление переменных, констант, функций.
источник

E

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

RB

Random Balance in Node.js — русскоговорящее сообщество
Evgen
Это импорты, а не объявление переменных, констант, функций.
Импорт и объявление переменных/констант тогда уж. Т.е. импорты только в начале? Даже если один раз в коде используются?
источник

d

dettrix in Node.js — русскоговорящее сообщество
Random Balance
Уж не в месте ли использования, как любят делать некоторые require("fs").readFileSync(...)? 😂
ну не так😅
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
dettrix
ну не так😅
Как можно ближе же! 😂
источник

E

Evgen in Node.js — русскоговорящее сообщество
Random Balance
Импорт и объявление переменных/констант тогда уж. Т.е. импорты только в начале? Даже если один раз в коде используются?
Импорты - это внешние зависимости, а не объявление переменных, констант, и функций.
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
Evgen
Импорты - это внешние зависимости, а не объявление переменных, констант, и функций.
Для того чтобы импортировать что-то (в подавляющем большинстве случаев) нам нужно объявить переменную, константу, функцию, проинициализировав чем-то импортирумым. А так какая-то игра слов получается. 💁🏻‍♂️
источник

d

dettrix in Node.js — русскоговорящее сообщество
Random Balance
Как можно ближе же! 😂
может тогда лучше так?:
const { readFileSync } = require("fs");
но в начале))
источник

d

dettrix in Node.js — русскоговорящее сообщество
хотя, модуль все-равно полностью будет загружен в кэш
источник

RB

Random Balance in Node.js — русскоговорящее сообщество
dettrix
может тогда лучше так?:
const { readFileSync } = require("fs");
но в начале))
Ну это кому как удобнее конечно. Мне нравится импортировать через основное имя пакета и везде в коде обращаться так. Чем потом вызывать "независимые" функции.
источник

E

Evgen in Node.js — русскоговорящее сообщество
Random Balance
Уж не в месте ли использования, как любят делать некоторые require("fs").readFileSync(...)? 😂
Можно и так, но не сработает если будешь делать импорты как import from
источник