Size: a a a

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

2020 December 22

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
Pan Włodzimierz
ну у меня сервис вообще не работает с риквестом, никак с ним не связан
передавай айди юзера в сервис и на этапе контроллера забудь о существовании req
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
хм
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
и в контроллере лучше писать по минимуму бизнес логики
источник

VL

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

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну
а это не бизне логика
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну честно говоря, идея засунуть в отдельный мыдлвар мне больше нрав
чисто логически по крайней мере
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
Pan Włodzimierz
ну честно говоря, идея засунуть в отдельный мыдлвар мне больше нрав
чисто логически по крайней мере
YouTube
Node.js Middleware – никогда больше! [ru] / Тимур Шемсединов
Видео с онлайн-конференции JavaScript fwdays'20 autumn, которая прошла 22 сентября 2020 года.

Описание доклада:
Почему приложение работает нестабильно, происходит утечка памяти и процесс часто вылетает? Почему вам сложно найти ошибку и нужно долго делать откладку? Почему правки занимают все больше и больше времени, а модули трудно свести вместе? Вы уже догадывались, что с мидлварами что-то не так, но не знаете как без них? Решение есть!

Страница доклада и презентации:
https://fwdays.com/event/javascript-fwdays-2020/review/nodejs-middleware

Больше докладов и видео по теме конференции:
https://fwdays.com/event/javascript-fwdays-2020

Fwdays более 10 лет занимается организацией масштабных конференций для разработчиков таких направлений: JavaScript, .Net, Python, Data Science, PHP, QA, Highload, Architecture, DevOps, Databases.

Больше информации про актуальные события:
https://fwdays.com/events

Подписывайтесь, чтобы первыми узнавать про старт продаж билетов по самой выгодной цене:
Facebook: https://www.fa…
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
посмотри, я тоже так когда то думал)
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
щас
источник

MM

MACAFRAMAMACAFRAMAMA... in Node.js — русскоговорящее сообщество
Vova Levchenko
и в контроллере лучше писать по минимуму бизнес логики
А где она по архитеткуре должна быть размазана?
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
MACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAM MACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMA
А где она по архитеткуре должна быть размазана?
она должна быть написана в сервисах
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
MACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAM MACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMAMACAFRAMA
А где она по архитеткуре должна быть размазана?
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
я пока не вдупляю
ну один лишний мидлвар
чем это отличается от того, что потом серавно будет такая проверка
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
лишний тик какой-то там?
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
Pan Włodzimierz
я пока не вдупляю
ну один лишний мидлвар
чем это отличается от того, что потом серавно будет такая проверка
проблема не в том, что ты напишешь мидлвару эту. Проблемы появяться потом, когда у тебя будет их много. Когда ты будешь завязан на порядок их вызовов. Когда какая то из миддлвар будет куда то прокидывавть req, res и это все разлетаеться по приложению, где то мутируеться и тд. Порождает толстые контрллеры.
источник

VL

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

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну а разве они не по порядку идут?
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
Но я предпочитаю не доверять себе и своему коду
источник

VL

Vova Levchenko in Node.js — русскоговорящее сообщество
Pan Włodzimierz
ну а разве они не по порядку идут?
они идут по порядку и ты уже завязан на этот порядок
источник

PW

Pan Włodzimierz in Node.js — русскоговорящее сообщество
ну
источник