Hard to track updates
Expensive DOM operations
Debugging nightmare
const element = ( <h1 className="greeting"> Hey, Morrison! </h1> );
const element = React.createElement( 'h1', { className: 'greeting' }, 'Hey, Morrison!' );