'use strict';
let http = require('http');

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World!');
}).listen(3000);

console.log('Server started on localhost:3000...');

'use strict';
let http = require('http');

http.createServer(function (req, res) {
  let path = req.url.replace(/\/?(?:\?.*)?$/,'').toLowerCase();
  switch(path) {
    case '':
      res.writeHead(200, {'Content-Type': 'text/plain'});
      res.end('Homepage');
      break;
    case '/about':
      res.writeHead(200, {'Content-Type': 'text/plain'});
      res.end('About');
      break;
    default:
      res.writeHead(404, {'Content-Type': 'text/plain'});
      res.end('Not Found');
      break;
  }
}).listen(3000);

console.log('Server started on localhost:3000...');

Add routes