Я пытаюсь понять основную причину (ы) амортизации componentWillMount
/ componentWillUpdate
/ componentWillReceiveProps
в react
версии 16.
На высоком уровне кажется, что они обесцениваются, потому что их именование побуждает разработчиков делать вызовы API, которые возвращаются после следующих событий жизненного цикла (например, render
), и поэтому разработчик должен использовать componentDidX
аналог.
По сути, из-за этого эти события жизненного цикла обесцениваются, а componentWillRecieveProps
помещается в более точно названный getDerivedStateFromProps
, а другие componentDidX
методы выталкиваются.
Это правильные рассуждения общего уровня?