react/packages/react-dom
Dan Abramov 44f99d75fa
Track currently replaying event (#22853)
* Track currently replaying event

Co-authored-by: Dan Abramov <dan.abramov@me.com>

* Add warnings

Co-authored-by: Marco Salazar <salazarm@fb.com>
2021-12-02 14:11:21 +00:00
..
npm Add test selectors to experimental build (#22760) 2021-11-16 16:27:10 -05:00
src Track currently replaying event (#22853) 2021-12-02 14:11:21 +00:00
README.md [package:react-dom] updateREADME's Class Component to Function Component (#21829) 2021-09-06 21:23:13 +01:00
index.classic.fb.js Move unstable_scheduleHydration to ReactDOMHydrationRoot (#22455) 2021-11-15 17:15:01 -05:00
index.experimental.js Move unstable_scheduleHydration to ReactDOMHydrationRoot (#22455) 2021-11-15 17:15:01 -05:00
index.js Move unstable_scheduleHydration to ReactDOMHydrationRoot (#22455) 2021-11-15 17:15:01 -05:00
index.modern.fb.js Move unstable_scheduleHydration to ReactDOMHydrationRoot (#22455) 2021-11-15 17:15:01 -05:00
index.stable.js createRoot(..., {hydrate:true}) -> hydrateRoot(...) (#21687) 2021-06-15 13:37:53 -07:00
package.json Add test selectors to experimental build (#22760) 2021-11-16 16:27:10 -05:00
server.browser.js Merge /unstable-fizz entry point into /server (#21684) 2021-06-14 18:37:44 -07:00
server.js Convert the rest of react-dom and react-test-renderer to Named Exports (#18145) 2020-02-26 18:04:32 -08:00
server.node.js [Fizz/Flight] pipeToNodeWritable(..., writable).startWriting() -> renderToPipeableStream(...).pipe(writable) (#22450) 2021-10-06 00:31:06 -04:00
test-utils.js Convert the rest of react-dom and react-test-renderer to Named Exports (#18145) 2020-02-26 18:04:32 -08:00
testing.classic.fb.js `act` should work without mock Scheduler (#21714) 2021-06-22 14:25:07 -07:00
testing.experimental.js Add test selectors to experimental build (#22760) 2021-11-16 16:27:10 -05:00
testing.js `act` should work without mock Scheduler (#21714) 2021-06-22 14:25:07 -07:00
testing.modern.fb.js `act` should work without mock Scheduler (#21714) 2021-06-22 14:25:07 -07:00
testing.stable.js `act` should work without mock Scheduler (#21714) 2021-06-22 14:25:07 -07:00

README.md

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

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

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

On the server

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