code/xml5/routes/index.js
var express = require('express');
var router = express.Router();
/* GET home page. */
router.get('/', function(req, res, next) {
res.render('index', { title: 'Express' });
});
router.get('/xslt', function (req, res, next) {
res.render('xslt', {title: 'Test XSLT on the Client'});
});
module.exports = router;
views/layout.pug
doctype html
html
head
title= title
link(rel='stylesheet', href='/stylesheets/style.css')
script(type='module' src='/javascripts/site.js')
body
header
nav
ul
li
a(href="/") Home
li
a(href="/xslt") Test XSLT
block content
views/xslt.pug
extends layout
block content
h1= title
section
nav(id="navmenu")
article(id="content")