as web crawler will see the fully rendered HTML page Pros Performance benefits as we can fine tune what gets render on server side Cons Increase server-side load One codebase, render everywhere Increase complexity of build and deployment processes. some development constrains, browser-specific code need special handling
tasks not necessary on the server (such as keeping track of the Virtual DOM and Synthetic Events) Facebook is not using ‘renderToString()’ in production,