Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. // Create your jsx 'templates'
  2. class NameTag extends React.Component {
  3. render () {
  4. return <div>My Name is {this.props.name}</div>
  5. }
  6. }
  7.  
  8. // Create the element.
  9. const myNameTag = <NameTag name="Dylan"/>
  10.  
  11. // Render in the browser.
  12. React.render(myNameTag, document.getElementById('root'))
  13.  
  14. // Render in the server.
  15. app.get('/home', (req, res) => {
  16. res.end(`
  17. <!doctype html>
  18. <html>
  19. <head>...</head>
  20. <body>
  21. <div id="root">${React.renderToString(myNameTag)}</div>
  22. </body>
  23. </html>
  24. `)
  25. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement