Вот в php все понятно, на запрос просто отдаем что-либо через 'echo'
А как в nodejs? res.end() ?
Но такой код не работает
Клиент:
$.post('/get_comments', {id: parseInt($(this).parent().attr('data-id')), function(data){
console.log(data);
}});
Сервер:
var ShowComments_Model = require('../models/ShowComments_Model.js');
module.exports = function (req, res, db, next) {
res.json({data: 12});
}
Код принимающий запросы:
var ShowComments_Controller = require('./controllers/ShowComments_Controller.js');
app.post('/get_comments', function(req,res,next) {
ShowComments_Controller(req, res, db, next);
});
Так же на сервере пытался отдавать и строку и отрендеренную часть шаблона res.render('some', {data: data});
Что я делаю не так?