Size: a a a

JavaScript.Ninja

2020 February 01

SP

Serhii Persianov in JavaScript.Ninja
времени не было указано, насколько я помню
источник

IK

Illya Klymov in JavaScript.Ninja
Serhii Persianov
времени не было указано, насколько я помню
источник

IK

Illya Klymov in JavaScript.Ninja
Документацию никто не читает
источник

SP

Serhii Persianov in JavaScript.Ninja
сорри😂
источник

TT

Tommy's Theme in JavaScript.Ninja
Путь такой пришел пост запрос с телом. Проверяем токен и затем проверяем тело все ли в нем хватает и все ли поля корректны . Передаем дальше там "роутер" он смотрит есть ли запрашиваемый метод , если есть передает управление в скрипт тот отрабатывает и пишет лог в бд
источник

IK

Illya Klymov in JavaScript.Ninja
Tommy's Theme
Путь такой пришел пост запрос с телом. Проверяем токен и затем проверяем тело все ли в нем хватает и все ли поля корректны . Передаем дальше там "роутер" он смотрит есть ли запрашиваемый метод , если есть передает управление в скрипт тот отрабатывает и пишет лог в бд
app.use(validation)
app.use(router)

router все равно придется написать самому, там строк 20 будет
источник

IK

Illya Klymov in JavaScript.Ninja
Валидация на ваш вкус, что у нас там мейнстрим?
источник

IK

Illya Klymov in JavaScript.Ninja
Joi? Yup?
источник

TT

Tommy's Theme in JavaScript.Ninja
источник

IK

Illya Klymov in JavaScript.Ninja
Роутер будет простым - сервис который имеет два метода - register для регистрации роута и middleware который возвращает мидлварь
источник

IK

Illya Klymov in JavaScript.Ninja
Если в каждом "роуте" нужны свои валидации или ещё что-то делаем каждый "роут" экспрессовской аппликухой
источник

IK

Illya Klymov in JavaScript.Ninja
Use позволяет строить hmvc в express
источник

TT

Tommy's Theme in JavaScript.Ninja
Да, на уровне каждого скрипта тоже есть валидация. Так как результат работы скрита зависит от доступности других ассинхронных вызовов и невозможно точно знать , где и когда цепочка может лопнуть. Поэтому вынести всю валидацию на самый верх будет не очень эффективно
источник

IK

Illya Klymov in JavaScript.Ninja
Ну вот значит стройте hmvc :)
источник

TT

Tommy's Theme in JavaScript.Ninja
Спасибо)
источник

m

mkots in JavaScript.Ninja
Andrey Saenko
ну ок я делалл свой форум на експресс и у меня был колбек хелл промисами
как тыузнаешь что ты наговнокодил?
Если тебе сложно поддерживать твой код -- узнай что нужно сделать чтобы решить эту проблему
источник

V

Vyacheslav in JavaScript.Ninja
есть небольшое несоответствие в данной информации и в той что приходит в письме после регистрации. А именно  такой момент как - "доступы в slack вы получите в течении 48 часов " тут и  "После оплаты, в течение суток вам придёт приглашение в Slack, и всё дальнейшее общение будет проходить там."
источник

V

Vyacheslav in JavaScript.Ninja
я так понял что более актуальная информация, та что при регистрации была, так как минуты как две назад сутки и прошли )
источник

IK

Illya Klymov in JavaScript.Ninja
Vyacheslav
я так понял что более актуальная информация, та что при регистрации была, так как минуты как две назад сутки и прошли )
Придет, не переживайте :)
источник

IK

Illya Klymov in JavaScript.Ninja
Суббота, ещё 2:15 работать нельзя скрипту :)
источник