ReactJS difference between stateful and stateless
I am trying to understand the exact difference between React's stateful and stateless components. Ok, stateless components just do something, but remember nothing, while stateful components may do the same, but they remember stuff within this.state . That's the theory. But now, checking on how to show this using code, I have a little trouble making the difference. Am I right with the following two examples? The only difference really is the definition of the getInitialState function. Example of a stateless component: var React = require('react'); var Header = React.createClass({ render: