React.Component
React.Component
Components let you split the UI into independent, reusable pieces, and think about each piece in isolation. React.Component
is provided by React
.
Overview
React.Component
is an abstract base class, so it rarely makes sense to refer to React.Component
directly. Instead, you will typically subclass it, and define at least a render()
method.
Normally you would define a React component as a plain JavaScript class:
class Greeting extends React.Component { render() { return <h1>Hello, {this.props.name}</h1>; } }
If you don't use ES6 yet,