Render react component to html code only on server-side

React isn't meant to be rendered to html directly when being used on the client side. In fact, it's supposed to diff the DOMs and apply the least number of updates when you update the view on the client side.