Да хоть перфомансом и удобством
Например тем, что у экспресса роутинг медленный
Насколько часто проблема в этом а не в запросах в базу или индексах?
Ты спросил чем плох, я ответил По поводу эксперсса у естенне вопрос чем он хорош. На этот вопрос ответы - куча обучающего материала, плюс куча модулей (возможно это уже не актуально). Если эти плюсы не очень важны, то почему бы не выбрать вместо экспресса другую либу, которая как минимум быстрее, и не учит плохому (мутации реквеста в мидлварях)
Куча обучающего материала от так себе по опыту ребят учащим плохим и старым практикам да)
Ну таким образом аргумент по поводу скорости становится не существенным Надо узнать какая скорость нужна, провести профилирование и в очень оедкои колве кейсов будет проблема в экспрессе Более того фастифай в своих я не помню как они называются, под капотом юзают те же эскпресовкие мидлвари
Фастифай для тех кто привык к мидлварям лишь либу даёт (((
Куча бенчмарков даже самых простейших тестов Експресс сосёт
Не становится У тебя на выбор есть несколько инструментов, которые решают одну и ту же задачу. Нет смысла предварительно пессимизировать и выбирать инструмент с более низкими характеристиками, если он не имеет преимуществ относительно других инструментов
Ну яб тогда посоветовал бы спринг использовать
Это приемлемый вариант Но речь о ситуации, когда мы по каким-то причинам остаёмся в рамках ноды
ну смотри, допустим у тебя уже куча софта в компании написана на ноде и вот нужен еще 1 сервис, который нужно быстро написать, и на который нужно будет перекинуть разрабов ты что выберешь експресс (который знают все) или фастивай который у вас конкретно никто не знает
Вот я и говорю Что бизнес сидит на говне из-за такого
Я щас говорю не про бизнес
Он до сих пор уязвим к атакам по регулярным выражениям в uri.
Обсуждают сегодня