Nothing wrong with nodejs, it's fully a server-side technique so you get to pretty much decide what gets rendered on the browser