express()
app.get('/', (req, res)=>{
});
и
const Router = express.Router()
Router.get('/'. (req, res)=>{})
?
в первом случае создается интсанс приложения Express, которй можно запустить на порту во втором создается только роутер
если сравнивать app.get() и Router.get()
https://github.com/expressjs/express/blob/master/lib/router/index.js
не лучшая идея)
не знаешь, что сказать - лучше промолчать)
app.get() установит роут "/" на "основной роутер" т.е. итоговый путь будет просто "/" router же можно "приклеить" к другому роуту app.use('/foo', router) и тогда путь будет уже "/foo/" ("/foo" + "/")
что ж ты не промолчал ;)
Обсуждают сегодня