react-dom

This package serves as the entry point of the DOM-related rendering paths. It is intended to be paired with the isomorphic React, which will be shipped as react to npm.

Installation

  1. npm install react react-dom

Usage

In the browser

  1. var React = require('react');
  2. var ReactDOM = require('react-dom');
  3. class MyComponent extends React.Component {
  4. render() {
  5. return <div>Hello World</div>;
  6. }
  7. }
  8. ReactDOM.render(<MyComponent />, node);

On the server

  1. var React = require('react');
  2. var ReactDOMServer = require('react-dom/server');
  3. class MyComponent extends React.Component {
  4. render() {
  5. return <div>Hello World</div>;
  6. }
  7. }
  8. ReactDOMServer.renderToString(<MyComponent />);

API

react-dom

  • findDOMNode
  • render
  • unmountComponentAtNode

react-dom/server

  • renderToString
  • renderToStaticMarkup