title: why is componentWillReceiveProps deprecated?
body: <p>I read through <a href="https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#fetching-external-data-when-props-change" rel="noreferrer">https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html#fetching-external-data-when-props-change</a> . I am still not able to understand why did they have to deprecate componentWillReceiveProps.<br /> What was the harm in making an ajax call inside componentWillReceiveProps? Once ajax call returns the value , I update the state thereby rerendering the component.</p>