Ответы пользователя по тегу Express.js
  • Роутинг в nodejs?

    Ptolemy_master
    @Ptolemy_master
    Не пойму, зачем вам именованные роуты.
    Достаточно обозначить, например,

    router.get('/about', ...

    И указать нормальную ссылку

    <a href="/about">О проекте</a>

    UPD: Посмотрите здесь https://stackoverflow.com/questions/12854689/is-it...
    Ответ написан
    3 комментария
  • Что в express называют midleware?

    Ptolemy_master
    @Ptolemy_master
    Middleware - в переводе "промежуточный слой". По факту - это функция, через которую автоматически проходят запросы. Можно задать функции, через которые будут проходить все без исключения запросы, а можно назначить эти функции определенным запросам.
    Я бы еще добавила, что этот слой (который определяется пользователем) не является обязательным, но его удобно использовать для выполнения какой-нибудь дополнительной логики. Например, нужно проверять все запросы на удовлетворение определенному условию и перенаправлять запрос на другой адрес в случае необходимости.
    Ответ написан
    Комментировать