react-dom
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/react-dom package

    17.0.2 • Public • Published

    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

    npm install react react-dom

    Usage

    In the browser

    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

    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

    Keywords

    Install

    npm i react-dom

    Homepage

    reactjs.org/

    DownloadsWeekly Downloads

    9,079,937

    Version

    17.0.2

    License

    MIT

    Unpacked Size

    2.99 MB

    Total Files

    26

    Last publish

    Collaborators

    • sebmarkbage
    • gaearon
    • zpao
    • acdlite
    • brianvaughn
    • fb
    • trueadm
    • sophiebits
    • lunaruan