express router tutorial
Basic setup command
npm init npm install express
var express = require('express');
var myrouter = express.Router();
myrouter.get('/', function(req, res){
res.send('Get Route without parameter');
});
myrouter.get('/about', function(req, res){
res.send('About Get Request');
});
myrouter.post('/', function(req, res){
res.send('POST Request');
});
myrouter.get('/users/:id', function(req, res){
console.log(req.params);
res.send('Get Request with id parameter');
});
//export this router to use in our index.js
module.exports = myrouter;
var express = require('Express');
var app = express();
var myroutes = require('./myroutes.js');
app.use('/myroutes', myroutes);
app.listen(3000);