установить начальное реактивное состояние компонента в конструкторе или componentWillMount?

В реагирующих компонентах предпочтительно устанавливать начальное состояние в конструкторе () или componentWillMount ()?

export default class MyComponent extends React.Component{
  constructor(props){
    super(props);
    this.setState({key: value});
  }
}

или же

export default class MyComponent extends React.Component{
  componentWillMount(props){
    this.setState({key: value});
  }
}

Ответы на вопрос(1)

Ваш ответ на вопрос