Hi,
The server-side render is good, while it still render the old style initialization usage, like this:
React.render(
HelloWorld({"name":"Daniel"}), // <----------- HelloWorld is a component
document.getElementById("react1")
);
But, this has been deprecated, as mentioned in this post. The better way could be:
React.render(
React.createElement('HelloWorld', {"name":"Daniel"}, null), // <---------- new style
document.getElementById('react1')
);
Please update to use the factory pattern to initialize component.