1
The key difference between this and Express is that you can serve streaming templated HTML content whereas in Express you need to wait for the entire HTML to be finished if you are using a templating engine.
There are many, many pros to doing it this way.
Pipe database results into your templating engine and serve it out with router-middleware. Looking for feedback, comments, or just check out the repo!
There is a fully fledged app in the example directory that will get anyone up and going.
Check out the project at https://github.com/rook2pawn/redux-es5