setState()
Triggers UI update. Does a shallow merge of new state into old
params: nextState[, callback]
forceUpdate()
Force rerender even if setState() hasn’t been called. This is used for non-pure components (which use things other than this.props and this.state)
params: [callback]