Как правильно организовать маршрутизацию в приложении ? Структура (приблизительно):
-public
-views
-routes
-app.js
Не хочу писать в главном файле app.get('/route', func())
, эта логика переносится в другие файлы. Которые будут, в данном случае, в папке routes
.
Как сделать, чтобы, например, при переходе на /index
рендерилась страница?
Пишу в routes/index.js
:
exports.get = function(req, res) {
res.render('index',{
title: "Express",
a: '<a href="#">Link</a>'
});
};
A в app.js
:
var router = require('routes');
app.get('/index', router.get);
app.get('/otherRoute', router.get);
Переход на /otherRoute
провоцирует рендеринг того же /index
, потому что не знаю, как правильно подключить\распределить\написать маршруты в routes/
.
Не буду ведь подключать отдельно var routesToOtherRoute = require('routes/otherRoute.js')
:)
Виртуальный выделенный сервер (VDS) становится отличным выбором
Примеров полно, но есть одно "но" - там просто загружается массив меток и отображается на карте
Предложение switch выполняет строгое сравнение на равенство (Strict Equality Comparison), то есть применяет оператор === при котором типы операндов должны...
Здравствуйте! У меня есть такая табличкаНажав кнопку добавить регион, у меня добавляется регион в бд и с помощью append я добавляю в табл новую...