How to make http request(s) to get data from remote server(s) and after that pass requested data as view data in express js?
For example code where view is rendered with static data:
var express = require('express');
var router = express.Router();
var news = [{id: 1, title: 'News title'}];
router.get('/', function(req, res, next) {
res.render('index', { title: 'Main page', news: news });
});
module.exports = router;