Chapter 1 branch.
First example.
Second example. Simple routing. Page 543
3rd Example. Cheap multi-level routing. Note that when not using path.basename, the request.url returns a path beginning with a /
Page 579. Demonstration of interpreting query strings in request path. ?id=x.