What are you using instead, can you recommend a nice alternative?
Basically it is just the Express router wrapped with logic from Page.js for catching link clicks and what not.
We do universal rendering with a simple middleware and share all our middleware, rendering and route definitions on both the FE and BE.