title: React lifecyle: phases
body: <p>As much as I know, this are the "phases" on a react lifecycle for a component:</p>
  
  <p>Mounting: Mounting is the stage of rendering the JSX returned by the render method itself.
  Updating: Updating is the stage when the state of a component is updated and the application is repainted.
  Unmounting: As the name suggests Unmounting is the final step of the component lifecycle where the component is removed from the page.</p>
  
  <p>mounting -> updating -> unmounting</p>
  
  <p>I succesfully used it, but i don't know how to mix those 3 "phases" with :
  - commit phase
  - precommit phase
  - render phase</p>
  
  <p>I found this : <a href="http://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/" rel="nofollow noreferrer">http://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/</a></p>
  
  <p>I'm not sure if "mounting", "updating" and "unmounting" are phases or somethings else. Can it be the case that phases are: commit, precommit and render. And "mouting, updating and unmounting" are events or stages ?</p>
  
  <p>Any clues?</p>