Sha256: 10e565014a95261df40a7f5257dc9e1f9873e88d7f0ef092451bf972f9fa8752

Contents?: true

Size: 828 Bytes

Versions: 8

Compression:

Stored size: 828 Bytes

Contents

# `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');

function MyComponent() {
  return <div>Hello World</div>;
}

ReactDOM.render(<MyComponent />, node);
```

### On the server

```js
var React = require('react');
var ReactDOMServer = require('react-dom/server');

function MyComponent() {
  return <div>Hello World</div>;
}

ReactDOMServer.renderToString(<MyComponent />);
```

## API

### `react-dom`

- `findDOMNode`
- `render`
- `unmountComponentAtNode`

### `react-dom/server`

- `renderToString`
- `renderToStaticMarkup`

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
sequenceserver-3.1.3 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-3.1.2 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-3.1.1 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-3.1.0 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-3.0.1 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-3.0 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-2.2.0 public/vendor/npm/react-dom@18.0.0/README.md
sequenceserver-2.1.0 public/vendor/npm/react-dom@18.0.0/README.md