UnJSq is a Node.js package to develop web application frontends, not like a CGI, with which the entire web page must be reloaded on each request, but by modifying only the needed parts of the DOM.
More about this library at this page.