сам определял url и делал что то в зависимости от url, или это задача роутера в зависимости от запроса и url выбирать middleware и самому давать ему конкретную задачу?
то есть в первом случае будет app.use('*', someMiddleware()); - middleware сам в зависимости от url решит что делать
а во втором router.get('someExactUrl', someMiddleware(someArgs)); - роутер решает что middlewar'у делать
конечно роутер
middleware в express лишь для обработки запроса, т.е. для действий, которые произойдут между получением запроса и обраткой его роутом.
Обсуждают сегодня