title: Recommended frameworks for single-page web apps in Node.js?
body: <p>I am looking for Node.JS based frameworks dedicated to creating single-page web apps, such as backbone.io - but more complete, i.e. with bindings for a JavaScript GUI/Widget toolkit such as qooxdoo. 
  So that the GUI can be specified in server-side code and is automatically "streamed" to the client using the default route "/".</p>
  
  <p>To clarify, I am not interested in the usual XHTML-based web design stuff, I just need a way to create a server-side application that serves a GUI (multiple tabbed treeviews) to the client in the form a single-page application. </p>
  
  <p>Preferably, all of this could be specified on the server-side, rather than by duplicating code in client-side JavaScript/HTML.</p>
  
  <p>Thanks</p>