app.get('/client/string', (req, res) => { var {depth = 1, breadth = 1} = req.query; res.write(`<html><body><div id="renderNode">`); res.write(ReactDOM.renderToString(<RecursiveDivs depth={depth} breadth={breadth}/>)); res.write(`</div>`); res.write(` <script src="/static/client.bundle.js"></script> <script type="text/javascript"> render(${depth}, ${breadth}); </script> `); res.write(`</body></html>`); res.end(); });
app.get('/string', (req, res) => { var {depth = 1, breadth = 1} = req.query; res.write(ReactDOM.renderToString(<RecursiveDivs depth={depth} breadth={breadth}/>)); res.end(); });