Micro Isomorphic MVC. Progressive Enhancement. Content-First. Single-Page Applications (that are also server-side rendered). Predictive Caching. Bring Your Own View Engine.
Taunus is an MVC framework for Node.js that brings you closer to progressive enhancement. It encourages the use of plain
<a> elements are hijacked – turning your application into a Single Page App. Similarly,
<form> submissions are hijacked through dynamic injection of an
<iframe>, allowing you to build modern and highly responsive apps while still following the fundamental founding blocks of the web.
You can even use skyrocket to implement realtime communication with WebSockets. All you have to do is hook it up and then you’ll be able to render partial views whenever new data comes down the wire.
To get started with Taunus, you might want to look at its documentation, at the source code for my blog, or at the source of giffy.club – which is a simpler demonstration of how to use it.