You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
# `react-dom`
This package serves as the entry point to the DOM and server renderers for React. It is intended to be paired with the generic React package, which is shipped as `react` to npm.
## Installation
```sh npm install react react-dom ```
## Usage
### In the browser
```js var React = require('react'); var ReactDOM = require('react-dom');
class MyComponent extends React.Component { render() { return <div>Hello World</div>; } }
ReactDOM.render(<MyComponent />, node); ```
### On the server
```js var React = require('react'); var ReactDOMServer = require('react-dom/server');
class MyComponent extends React.Component { render() { return <div>Hello World</div>; } }
ReactDOMServer.renderToString(<MyComponent />); ```
## API
### `react-dom`
- `findDOMNode` - `render` - `unmountComponentAtNode`
### `react-dom/server`
- `renderToString` - `renderToStaticMarkup`
|