This is a JavaScript library that helps in progressively enhancing websites. It is relying on pushState, replaceState, onPopState and plain JavaScript to give the user the impression a request is handled on the server, when in fact the request is handled on the client itself. The library is a client side implementation of the Express* API. The goal here is to promote re-use of the routing and temp