Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2021 February 26

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
А как можно увидеть настоящее обьявление класса Map? Через дебаггер пробовал - не получилось.
Настоящее - в исходниках браузера
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Настоящее - в исходниках браузера
Вот в этом наверное и проблема.
источник

IK

Illya Klymov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
Вот в этом наверное и проблема.
Нет, с чего бы. Для всего языка сам тс поставляет либу с типами
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Illya Klymov
Нет, с чего бы. Для всего языка сам тс поставляет либу с типами
Спс за пример проблемы. Не думал, что spread  с ts юзать небезопасно)
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Получается нужно в интерфейсах обьявлять метод clone, чтобы потом юзать для таких дел.
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Можно ли сделать что-то подобное в ноде?
Вот это
securityEndpoint.post('/',
   (req, res) => {})

Вместо этого
app.post('/',
   ldapAuthMiddleware,
   (req, res) => {})
Вынести паспорт с мидллваров
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Vlad Kolomoets
Можно ли сделать что-то подобное в ноде?
Вот это
securityEndpoint.post('/',
   (req, res) => {})

Вместо этого
app.post('/',
   ldapAuthMiddleware,
   (req, res) => {})
Вынести паспорт с мидллваров
Всё можно сделать, что за неконкретный вопрос?
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Каким образом?
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Vlad Kolomoets
Каким образом?
Как угодно, хоть:
const securityEndpoint = {
   post(path, handler) {
       app.post(path, ldapAuthMiddleware, handler)
   }
}
источник

VK

Vlad Kolomoets in NodeUA - JavaScript and Node.js in Ukraine
Мне нужно, чтобы я в security point положил только паспорт, везде, где пишется секьюрити поин- юзается паспорт
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Kolomoets
Мне нужно, чтобы я в security point положил только паспорт, везде, где пишется секьюрити поин- юзается паспорт
Единственное, что можно сделать с паспортом - это выбросить
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Единственное, что можно сделать с паспортом - это выбросить
NIH ? :)
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
Nikita
NIH ? :)
нет, просто плохой и бессмысленный код
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
лапша короче
источник

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
посмотри сам, не нужно мне верить)
источник

YZ

Yaroslav Zhymkov in NodeUA - JavaScript and Node.js in Ukraine
А есть название у патерна/антипатерна, слишком много параметров, когда ты вместо 3 полей, передаешь всю энтити (190 полей) и т.д.?
источник

YZ

Yaroslav Zhymkov in NodeUA - JavaScript and Node.js in Ukraine
И норм ли это по вашему мнению?
источник

N

Nikita in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav Zhymkov
А есть название у патерна/антипатерна, слишком много параметров, когда ты вместо 3 полей, передаешь всю энтити (190 полей) и т.д.?
куда передаешь и что за энтити такой?
источник

VS

Vlad Sobenko in NodeUA - JavaScript and Node.js in Ukraine
Yaroslav Zhymkov
А есть название у патерна/антипатерна, слишком много параметров, когда ты вместо 3 полей, передаешь всю энтити (190 полей) и т.д.?
190 полей - у вас что то пошло не так)
источник

YZ

Yaroslav Zhymkov in NodeUA - JavaScript and Node.js in Ukraine
Vlad Sobenko
190 полей - у вас что то пошло не так)
Лучше по вопросу подскажите)
источник