If you render a React component with the same data, it will always return the same result. It makes absolutely no difference whether you do that rendering on the client or the server.
That brings us to the official front end buzzword of 2014: Isomorphic JavaScript.
The Holy Grail. The united UI layer. Serve up real HTML on first page load, then kick off a client side JS app. All without duplicating a single line of UI code.
React makes this really easy if your back end is Node.js:
Your new post is loading...