Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
require('app');
require('./config')(app,express) # конфигурация приложения
app.post('/somepath', function (req, res) {
p = { subgroup_id: req.body.subgroup_id, order: 'status' };
itemStock.getList(p, function (data) {
res.json(data);
});
});
app.get('/socketest', function (req, res) {
res.render('socketest', {});
});
app.get '/', routes.root.getIndex(models)
app.get '/orders', routes.orders.getIndex(models)
app.post '/orders', routes.orders.postIndex(models)
app.get '/clients', routes.clients.getIndex(models)
app.post '/clients', routes.clients.postIndex(models)
app.get( '/', middleWare_prolongSession, index);
app.get( '/login', loginGet);
app.get( '/logout', middleWare_isUser, logout);
// ...
function logout (req, res) {
auth.logOut(req, res);
res.redirect('/');
}
MR шаблон для написания сервисов на Node.js