Size: a a a

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

2020 September 23

s

southyyy in Node.js — русскоговорящее сообщество
а есть примеры реализации подхода, что вы описали?
источник

D

Dmitry in Node.js — русскоговорящее сообщество
у вас есть контроллер куда приходит риквест
DI туда RequestValidator и сериализатор
источник

D

Dmitry in Node.js — русскоговорящее сообщество
из ривеста сериализатором входящие данные преобразовываем в ДТО
а потом валидатором прогоянем этот ДТО
источник

MK

Maxim Kozachenko in Node.js — русскоговорящее сообщество
типо такого. Но это костыль и стоит циклом пройтись по дате, просто на память не помню как циклом работать с свойствами класса в конструкторе :)
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
southyyy
а есть примеры реализации подхода, что вы описали?
У кого спрашиваете?
источник

s

southyyy in Node.js — русскоговорящее сообщество
Dmitry
сделайте слой валидации входящих параметров
например
req -> RequestSerializer -> RequestValidator
я вот про такой пример
источник

D

Dmitry in Node.js — русскоговорящее сообщество
southyyy
я вот про такой пример
на js нет
источник

D

Dmitry in Node.js — русскоговорящее сообщество
погуглите на тему простейших архитектур типа луковой
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
у меня есть пример без фреймворков @Jokaorgua @laptyriev https://github.com/HowProgrammingWorks/NodejsStarterKit
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Но это пруф оф косцепт
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Не более
источник

s

southyyy in Node.js — русскоговорящее сообщество
окей, спасибо!
источник

TS

Timur Shemsedinov in Node.js — русскоговорящее сообщество
Тут 3 верхних доклада - я подробнее рассказываю о том как и почему https://github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS.md
источник

y

ymdev in Node.js — русскоговорящее сообщество
Переслано от ymdev
Слушайте, подскажите вот что. Я чет много раз сталкивался, но всегда было лень разобраться. Почему иногда npm up не хочет обновлять пакеты?
Вот пример
$ npm outdated
Package  Current  Wanted  Latest  Location
esbuild   0.6.34  0.6.34   0.7.0  gulp-esbuild


Вводишь $ npm up, а ничего не происходит. Хотя зависимость установлена
  "dependencies": {
   "esbuild": "^0.6.34",

и должна спокойно обновить минорную версию и патчи
источник

y

ymdev in Node.js — русскоговорящее сообщество
Как-то тут задавал, но ответа до сих пор не нашел для себя :(
источник

kp

krn p in Node.js — русскоговорящее сообщество
всем привет.
такой вопрос. почему npm при npm install добавляет в package-lock версии пакетов с крышечкой?
какой смысл? как это пофиксить ?
"js-yaml": "^3.9.1",
источник

V

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

y

ymdev in Node.js — русскоговорящее сообщество
krn p
всем привет.
такой вопрос. почему npm при npm install добавляет в package-lock версии пакетов с крышечкой?
какой смысл? как это пофиксить ?
"js-yaml": "^3.9.1",
^ - при обновлении запрещает обновление мажорной версии. Только минорная и патчи
источник

kp

krn p in Node.js — русскоговорящее сообщество
Vitaly
Кто скажет реальные кейсы когда нужно использовать статические методы?
хелперы
источник

V

Vitaly in Node.js — русскоговорящее сообщество
Можешь ссылку кинуть? почитаю
источник